通过exe程序另存的文件,怎样才能直接打开该文件,而不需要先运行exe程序???

解决方案 »

  1.   

    exe程序中,分析第一个命令行参数。
    因为Windows打开一个文档 向exe传递的是一个:值为该文档绝对地址的命令行参数。
      

  2.   

    鼠标右键-〉打开方式-〉选择程序-〉选择相应的exe文件
      

  3.   

    保存为txt文件就可以啊`!~!~
      

  4.   

    可能要修改注册表将文件与指定的exe文件相关联
      

  5.   

    直接双击保存的文件(如*.abc文件),在if(!ProcessShellCommand(cmdInfo))这边会出错,错误是:  "0x5f4644de"指令引用的"0x0000009c"内存。该内存不能为"read".不知如何解决,请大伙帮帮忙!
      

  6.   

    你的意思无非是:
    像记事本生成的txt文件,
    可以直接双击txt文件而打开,
    不必先打开Notepad.exe,再“文件|打开……”。是吧?我的意思就是:
    在你写程序时候,提取命令行参数,
    该参数就是Filename了。
    直接打开不就OK了?唉,如果还不明白,就:[email protected]吧。还有一事相求:
    能不能赠给我一两百分?
    我急急等着用。
    【这不会降低你的三角数目吧?】