如果保存上次打开程序时设置的工作路径?
举个例子来说明问题:
1.运行我的程序,设置工作路径在d:\(比如我的open,save 文件默认都设置为D:\)
2.再次打开程序,在工作路径默认还是在D:\(比如我的open,save 文件默认都设置为D:\)
3.运行我的程序,设置工作路径在e:\(比如我的open,save 文件默认都设置为e:\)
4.再次打开程序,在工作路径默认还是在e:\(比如我的open,save 文件默认都设置为e:\)望指教:问题解决就结贴!

解决方案 »

  1.   

    把.sln和项目文件放在一起,用记事本打开.sln.修改为相对路径。
    这样.sln和项目文件总能关联。
      

  2.   

    你是值你自己写的程序还是VS里编写程序的时候?
    opendialog控件好像有个InitialDir属性是控制默认打开位置的。
      

  3.   

    存到一个环境文件里面就行了嘛,每次启动的时候去调用这个环境文件。
    如果是asp.net 可以存到服务端的一个xml文件里面,或者存在一个session里面。