[求助]读取外部文件(分不够了,请大家原谅) ( 积分: 0 )

  • 主题发起人 主题发起人 涅磐的凤凰
  • 开始时间 开始时间

涅磐的凤凰

Unregistered / Unconfirmed
GUEST, unregistred user!
由于客户要求,我需要对现在的程序做如下修改,但无从下手,肯请各位高手指点。小弟不胜感激!!!!
现在的软件中,有一个过程 procedure ImportDataFiles , 通过 opendialog 组件调用这个过程来读取硬盘上的文件.
现在客户要求我添加这样一个功能:运行软件后,双击需要读取的文件(此时软件已经最小化为托盘图标了),软件会自动读取该文件的信息.


我新建了一个测试程序来模拟此功能,测试程序中只有一个按钮和一个标签,功能是把要打开的文件名显示在标签里面。
 
由于客户要求,我需要对现在的程序做如下修改,但无从下手,肯请各位高手指点。小弟不胜感激!!!!
现在的软件中,有一个过程 procedure ImportDataFiles , 通过 opendialog 组件调用这个过程来读取硬盘上的文件.
现在客户要求我添加这样一个功能:运行软件后,双击需要读取的文件(此时软件已经最小化为托盘图标了),软件会自动读取该文件的信息.


我新建了一个测试程序来模拟此功能,测试程序中只有一个按钮和一个标签,功能是把要打开的文件名显示在标签里面。
 
将你的程序加入系统右键,然后点击需要读取的文件选择你的程序,这样行不行。
如果客户非要双击的方式读取,那我看可能只能用HOOK了(个人理解)。
 
如果是特定类型的文件(你的软件特有的),可以写注册表,再激活你的程序的一个实例,就可以读出来,并销毁多余的程序实例。不知道你的是什么意思。
 
后退
顶部