我用下面得程序遍历目录下得所有文件,但为何要报错,请大家指教procedure TForm1.BitBtn2Click(Sender: TObject);
var
sr: TSearchRec;
find : WIN32_FIND_DATA;
tmpStr : String;
file1 : PChar;
ff : Integer;
temp : Boolean;
tmpStrs : TStringList;
Attr,I : Integer;
findfile : AnsiString;
begin
GetCurrentDirectory(255,file1);
tmpStr := StrPas(file1)+'\Log\*.txt';
strpcopy(file1,tmpStr);
ff := FindFirst(tmpStr,faAnyFile,sr);
if ff = -1 then Exit;
while ff = 0 do begin
Memo1.Lines.Add(sr.Name);
ff := FindNext(sr);
end;
FindClose(sr); //showmessage(findfile);
end;
var
sr: TSearchRec;
find : WIN32_FIND_DATA;
tmpStr : String;
file1 : PChar;
ff : Integer;
temp : Boolean;
tmpStrs : TStringList;
Attr,I : Integer;
findfile : AnsiString;
begin
GetCurrentDirectory(255,file1);
tmpStr := StrPas(file1)+'\Log\*.txt';
strpcopy(file1,tmpStr);
ff := FindFirst(tmpStr,faAnyFile,sr);
if ff = -1 then Exit;
while ff = 0 do begin
Memo1.Lines.Add(sr.Name);
ff := FindNext(sr);
end;
FindClose(sr); //showmessage(findfile);
end;
解决方案 »
- D7,下了个发送邮件的源码,老是一打开就报“class tnmsmtp notfound”,搜了下说是个控件,要另外自己下载?
- sql代码编写
- delphi 连接sql server数据库是怎么样才能去掉登录框
- 求助:ShellExecute!
- 我用mail2000这个控件登录邮件服务器下载邮件的(附件)时,有问题,请达人进来指点一下。附上我写的源码。
- 如何动态改变listview里面的图标
- 呵呵,找到了女友,散分!!!
- DBGrid 编辑问题(菜)
- 用TWebBrowser控件怎么得到网页提交给服务器的Post信息怎么才可以看的到呢,怎么转化成string?
- 请介绍几本好一点的Delphi书籍
- 关于Combobox的问题
- 如何改变字体?
tmpStr := StrPas(file1)+'\Log\*.txt';
strpcopy(file1,tmpStr);
ff := FindFirst(tmpStr,faAnyFile,sr);
if ff = -1 then Exit;
while ff = 0 do begin
Memo1.Lines.Add(sr.Name);
ff := FindNext(sr);
end;
FindClose(sr); //showmessage(findfile);