delphi 如何获取显示 windows 鼠标选中 文件的绝对路径?可能是delphi程序监视 windows系统的消息吧? 当用鼠标选中一个文件时,怎么能得到选中的文件的路径和文件名呢?如果有代码是最好的了!谢谢大家了

解决方案 »

  1.   

    这个应该要用到SHELL编程,查查各种接口,参考下《Delphi深度探索》,陈省的那本,或者上网找个Shell编程指南之类的
      

  2.   

    给分再多,还不如钱。我以前历经辛苦终于实现,类似RAR的功能。只能给楼主提个思路,研究下RAR吧。
      

  3.   

    是不是应该学习一下 windows 消息?
      

  4.   

    运行参数.windows通过文件关联关联你的程序给某种文件后,双击文件就调用你的程序打开文件.这个时候会传该文件的路径给你的程序.就好像命令行一样:youapp.exe c:\dsf\dd.txt
    你去看看windows是如何在注册表关联文件类型的.
      

  5.   

    发送 alt + enter 调出属性对话框……
      

  6.   

    試試SHChangeNotify ,不指定文件夾,表示監視整個磁盤,事件類型不要過濾——SHCNE_ALLEVENTS