用delphi怎样实现搜索功能,得到某个文件的完整路径?(50分)

  • 主题发起人 主题发起人 fancypansy
  • 开始时间 开始时间
F

fancypansy

Unregistered / Unconfirmed
GUEST, unregistred user!
比如说我要找的Input.exe文件在资料夹attend中,但是资料夹attend的位置不固定,现在我想要得到Input.exe的完整路径,然后做后续处理。应该怎样做?
请大富翁们帮忙。
先谢谢了!
 
如果是在Input.exe之外的程序用FindFirst/FindNext等函数进行文件夹的遍历.
如果是在Input.exe的程序内部用Extractfilepath(paramstr(0))取得自己所在路径
 
FindFirst/FindNext是在指定的目录下查找所有文件夹或文件啊,而我正好相反,我需要的是
包含此文件的所有目录。
Extractfilepath 也不行,因为input.exe的存放位置不固定,并且是另一个软件的exe文件
 
我彻底糊涂了,你不知道input.exe会实放到哪个文件夹,那你除了遍历所有盘外.
没有其它方式了.如果是这样,那FindFirst/FindNext是用得上的,只是你要得到所有盘.
从最顶层目录开始查找,一直递归下去.
这样的程序我想也没什么实际的意义.
不知道你想做些什么?
 
.....做整盘遍历.
 
看来只能做整盘遍历了。
 

Similar threads

后退
顶部