有關dll中的表單 |
尚未結案
|
lvluyang
一般會員 發表:18 回覆:9 積分:5 註冊:2004-09-28 發送簡訊給我 |
|
ko
資深會員 發表:28 回覆:785 積分:444 註冊:2002-08-14 發送簡訊給我 |
lvluyang 你好:
以下的code可以搜尋出現在目錄的所有檔案因為紅色部分用*.*
改成*.dll就只找dll檔拉
指定搜尋目錄要用ChDir('路徑') ; procedure TForm1.MakeTree;
var Sr : TSearchRec;
Err : integer;
FilePath : string;
Begin
Err:=FindFirst('*.*',$37,Sr) ;
While (Err = 0) do
begin
if Sr.Name[1]<>'.' then
begin
FilePath:=ExpandFileName(Sr.Name);
if (Sr.Attr and faDirectory)=0 then
begin
ShowMessage(Sr.Name);
end;
end; { Begin Recursion }
If ((Sr.Attr and faDirectory)<>0)AND(Sr.Name[1] <> '.') then
begin
ChDir(Sr.Name) ;
MakeTree ;
ChDir('..') ;
end ;
{ End Recursion }
Err:=FindNext(Sr) ;
end ;
End;
------
====================== 昏睡~ 不昏睡~ 不由昏睡~ |
lvluyang
一般會員 發表:18 回覆:9 積分:5 註冊:2004-09-28 發送簡訊給我 |
|
ko
資深會員 發表:28 回覆:785 積分:444 註冊:2002-08-14 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |