急!!如何调用win98的查找文件功能来实现文件的批量改名(50分)

  • 主题发起人 主题发起人 wuliao
  • 开始时间 开始时间
W

wuliao

Unregistered / Unconfirmed
GUEST, unregistred user!
急!!!!!<br>我想实现的功能如下:调用win98的查询文件功能把要改名的文件出来<br>然后得到本来的名字,写入数据库,然后更改文件名,改名后自动跳到<br>一个文件重复以上操作。 &nbsp;由于我是初学者,又是写数据库开发的对这个<br>很不熟悉,希望大家能帮我说得越详细越好(其他方法也可以但也要详<br>细点)。谢谢谢谢!!!<br>分快没了,就多说几句谢谢吧!!!<br>谢谢!!!!谢谢!!!!谢谢!!!!谢谢!!!!谢谢!!!!谢谢!!!!谢谢!!!!<br>谢谢!!!!谢谢!!!!谢谢!!!!谢谢!!!!谢谢!!!!谢谢!!!!谢谢!!!!
 
以c:/temp/*.txt为例:<br><br>var<br>&nbsp;f:TSearchRec;<br>begin<br>if FindFirst('c:/temp/*.txt', faAnyFile and not faDirectory ,f)=0 then<br>&nbsp;begin<br>&nbsp;repeat<br>//这里f.Name就是文件名,你可以作各种处理<br>&nbsp; until FindNext(f)&lt;&gt;0;<br>&nbsp;FindClose(f);<br>&nbsp;end;<br>end;<br>&nbsp;
 
呵呵,来晚了!<br>上面的代码改动一下就OK了。<br>建议你看一下开发指南!!<br><br>
 
对不起,我还是没明白,我要实现的是将要改名的文件批量的查找出来,就是向win98的查找<br>文件一样,比如将所有的*.doc查出来,在全部改名,能说详细一点吗??谢谢!!!
 
//这里f.Name就是文件名,你可以作各种处理<br>这里你把f.Name加入你自己的一个StringList不行吗
 
多人接受答案了。
 
后退
顶部