需要问一下,我有一个简单的应用程序,它有一个文本框和一个按钮。当我在该文本框中键入内容并按下该按钮时,它会保存到我的设置...
请参阅:
Dim Settings As New My.MySettings
Settings.something = TextBox2.Text
Settings.Save()
MessageBox.Show(Settings.something.ToString)
一切都很好,但是当我构建它并从我的桌面路径运行时,输入数字保存并关闭它。当我将这个文件的副本复制到我的文档路径并打开它时,没有加载,但是当我从上次保存它的地方开始它时,它会正确加载。
简短说明:
如果我在桌面路径上运行app并进行保存,当我关闭应用程序并将此文件(.exe)复制到另一个路径时,我需要从桌面路径或其他不同位置加载以前保存的数据。 / p>
保存在路径A中,从路径B,C,D等处的任意位置复制并打开
是否有可能,如果是的话,我该怎么做?
谢谢!
答案 0 :(得分:1)
您可能正在寻找类似于' SaveSetting"方法
SaveSetting("MyApp", "Form1", "Text", "ValueToSave")
第一个,第二个和第三个参数表示"路径"你的价值将被保存在哪里,第四个就是价值本身。
然后,您可以使用以下方法加载保存的值:
MyText = GetSetting("MyApp", "Form1", "Text", "DefaultValue")
请注意,前三个参数必须与save方法中使用的相同,第四个参数是默认值,以防未保存先前的数据。