FileSearch的问题 在使用FileSearch对某特定路径下的某文件进行查找时,该怎么动态的获取正确的路径呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不太清楚你的所指的正确路径指的是谁的路径,请参考这个procedure TForm1.Button1Click(Sender: TObject);var buffer: array [0..255] of char; FileToFind: string;begin GetWindowsDirectory(buffer, SizeOf(buffer));//获取路径//常用的获得特定路径的函数//GetWindowsDir,GetWindowsSysDir,GetCurrentDirectory...... FileToFind := FileSearch(Edit1.Text, GetCurrentDir + ';' + buffer); if FileToFind = '' then ShowMessage('Couldn''t find ' + Edit1.Text + '.') else ShowMessage('Found ' + FileToFind + '.');end; 问题一两句说不清,关于文本操作的 Pascal中如何把字符串当参数传入 调用ddl文件发生错误 请问读取Paradox的DB文件有什么方便方法? Delphi中如何进行函数的交叉调用? 多线程调用web service出现错误提示:尚未调用 CoInitialize Delphi中如何格式化硬盤? 怎样获取文件信息? 如何可以屏蔽掉电脑上的光驱啊 请问什么是三层结构?指哪三层? 一个百思不得其解的问题 求高手帮忙啊~小第急死了
procedure TForm1.Button1Click(Sender: TObject);var
buffer: array [0..255] of char;
FileToFind: string;
begin
GetWindowsDirectory(buffer, SizeOf(buffer));//获取路径
//常用的获得特定路径的函数
//GetWindowsDir,GetWindowsSysDir,GetCurrentDirectory......
FileToFind := FileSearch(Edit1.Text, GetCurrentDir + ';' + buffer);
if FileToFind = '' then
ShowMessage('Couldn''t find ' + Edit1.Text + '.')
else
ShowMessage('Found ' + FileToFind + '.');end;