2013-04-20 95 views

回答

3

通过项目属性和设置选项卡将设置文件添加到您的应用程序。
将此设置命名为LastUserSelectedPath,选择一个字符串类型,最重要的是选择一个用户设置。将值保留为空。现在

,在您的应用程序,你可以阅读使用

string uPath = Properties.Settings.Default.LastUserSelectedPath; 

这个属性,你可以将其与

string newSelectedPath = SomeMethodThatReturnsTheNewPath(); 
Properties.Settings.Default.LastUserSelectedPath = newSelectedPath; 
Properties.Settings.Default.Save(); 

注意写回的这个作品每用户基础。不同的用户,如果它运行在同一台机器上,则会有不同的设置。
不要忘记如果您正在使用OpenFileDialog控件添加

using System.Configuration; 
0

,你可以在调用的ShowDialog之前RestoreDirectory属性设置为true。我相信这会将最后一个目录存储在注册表中,但前提是用户单击OK而不是Cancel

相关问题