怎样实现文件关联启动时,程序能得知要打开文件的路径并打开文件,高手请进(10分)

  • 主题发起人 qingniao
  • 开始时间
Q

qingniao

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样实现文件关联启动时,程序能得知要打开文件的路径并打开文件,高手请进
 
要看注册表中的设置,一般是第一个命令行参数 ParamStr(1)
不过先检查一下有几个参数 ParamCount ,第0个是执行程序的名称。
 
大哥,你理解错了,我是说,注册表的关联键都设置好的,自己的程序能被在
浏览器里双击打开,关键是打开了我的程序但是我的程序没有自动处理文件数据
怎么样实现打开后能自动处理数据而不需要手工把文件添到程序里
 
你要处理什么文件数据?
你可以将你要处理的东西放在一个文件中ini,在程序初始化时候先判断再决定是否读取不
就可以了!
 
也不是这样简单吧,在双击打开后,文件所在的路径会自动被系统写入ini文件中吗?
我不知道,我想也不太可能实现吧,需要shell接口,然后在将接口传过来的信息
解析为文件路径,然后再根据路径处理文件,或者象acceptdragfile一样把自己
注册为接受拖放的窗口,根据穿来的信息可以有自己的程序根据路径打开文件
请高手再指导一下,另外晶晶大哥,你说用ini方式,你能不能给我一个例子好吧
 
多人接受答案了。
 
顶部