回 帖 发 新 帖 刷新版面

主题:[讨论]实现文件和软件关联

我新编了个记事本软件(已实现菜单打开文件和拖动打开文件功能),并替换掉了系统中C:\Windows和C:\Windows\System32下的notepad.exe,这样我双击.txt文件时,会打开新编的记事本,但文本不能自动调入,我试过用右键打开.txt文件,也不能导入文件,照理说,既然已实现了文件关联,双击.txt后就应自动导入呀,不知道这是怎么回事,望高手指点

回复列表 (共2个回复)

沙发

需要程序设计支持的
txt的关联是这样的,提供一个%1参数,而实际上会被替换成为要打开的文件路径
所以你只需要在Main方法里面提取参数(就是文件路径),然后执行你对应的打开文件方法就可以了

板凳

就是argv

我来回复

您尚未登录,请登录后再回复。点此登录或注册