标准用户Admin2使用Admin的权限启动程序后,用savefiledialog存储文件到桌面,会将文件保存到Admin用户的桌面上,而不是Admin2用户的桌面。用regedit试验了一下,结果一样。并且所有user下的文件夹都存在这种问题现在想将文件存储到Admin2用户的桌面上,哪位大大以前遇到过这种问题啊,拜托告诉下解决方法阿。

解决方案 »

  1.   

    savefiledialog不是会弹出一个文件保存位置的选择对话框吗?让用户选择保存位置不就好了嘛
      

  2.   


    现在的问题是,如果用户选择的是desktop的话,文件保存到的位置是Admin的桌面上
      

  3.   

    你都Run As了当然是用另一个用户的配置文件...除非使用绝对路径或让用户手动选择,否则无法解决...
      

  4.   


    那不使用savefiledialog,有别的控件能够实现savefiledialog控件功能的么?
    谢谢了阿