none
程序在win7报已停止工作的错误 RRS feed

  • 问题

  • 做了个程序,正确登录时可以选择记住密码(类似QQ),这样就需要写入一个文件。这个程序在XP下面安装之后运行都正常,但是到WIn7下面就会报错误,当不选择记住密码时,就会正常运行了,请问这个问题如何解决
    2010年10月15日 3:04

答案

  • 如果你要写到管理员才可以写的位置,那么用管理员身份运行程序。

    不过我看不出你在那里保存配置文件有什么好处。

     



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年10月15日 4:58
    版主

全部回复

  • 你的程序写入的位置是什么?不会是program files这样只有管理员才有权限写的地方吧?

    Windows 7下面建议写到我的文档或者用户的application data目录



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年10月15日 3:47
    版主
  • 程序是安装到C:\Program Files\smarteye的,相应的文件也都在那边,当选择记住密码时,就会去改这个目录下面的一个加密配置文件。因为程序要安装到程序是安装到C:\Program Files\smarteye下面,还有什么别的解决方法吗
    2010年10月15日 4:38
  • 如果你要写到管理员才可以写的位置,那么用管理员身份运行程序。

    不过我看不出你在那里保存配置文件有什么好处。

     



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年10月15日 4:58
    版主