续:如何双击文件获得文件名和路径?
原帖地址:
http://topic.csdn.net/u/20110214/21/9d81f8ba-2aa8-44a9-9e69-b20bf37c8953.html?59882
Lactoferrin大牛的代码采用捕捉命令行的方法,能够获得大部分文件路径。但是还是有一些得不到,比如DDE等方法。
Forever_Young大牛的方法解决了DDE方法获取路径的问题。
现在的问题是,经测试,还有一些命令行得不到文件路径,比如打开Windows Media Player,命令行为:
"C:\Program Files\Windows Media Player\wmplayer.exe" /prefetch:1
又比如打开文件名为book1.xls的excel文件,得到的命令行为:
"C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" /e
所以两位大牛的方法虽然很巧妙也很实用,但是看起来还没有完全解决问题。希望大家继续讨论,得出一个通用的方法来。