none
在程序运行时,可以修改文件名吗? RRS feed

  • 问题

  • 有一个test.exe,我希望在其内部修改其名称,比如:

    if(x == 1)

        change_file_name to test__.exe;

    当程序运行完以后,test.exe就变成了test__.exe

    可以做到吗?谢谢。

     


    D
    2010年10月19日 9:01

答案

全部回复

  • 不支持。你可以用一个守护进程判断这个exe是否关闭,如果关闭的话,重命名文件。

    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月19日 17:06
    版主
  • 谢谢答复。有个rename函数(win32)可以做到的。
    D
    2010年10月20日 1:21