線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:5240
推到 Plurk!
推到 Facebook!

搜尋檔案範例

 
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-02-13 23:34:19 IP:61.221.xxx.xxx 未訂閱
1.此篇文章的目的為何??
  主要的目的在示範如何自己寫一個搜尋檔案的應用程式    2.是否有完整的範例 Project (包含 Source Code) 可以下載??
  http://delphi.ktop.com.tw/loadfile.php?TOPICID=14042132&CC=314048    3.該如何操作這個範例??
  (1)下載及解壓縮檔案 SearchFiles.zip,並執行檔案 SearchFiles.exe
  (2)在「搜尋名稱」欄位輸入欲搜尋的檔案名稱 (此欄位必填),例如:
     (a)「*.cpp」代表要搜尋所有副檔名為 cpp 的檔案
     (b)「*.cpp *.txt」代表要搜尋所有副檔名為 cpp 及 txt 的檔案 (中間
        以一個空白分隔,可輸入多個)
  (3)在「內含文字」欄位輸入欲搜尋的檔案內容所包含的關鍵字串 (此欄位可
     不填),例如:
     (a)「ABC」代表要搜尋所有包含關鍵字串 ABC 的檔案
     (b)「ABC XYZ」代表要搜尋所有包含關鍵字串 ABC 或 XYZ 的檔案 (中間
        以一個空白分隔,可輸入多個)
  (4)在「搜尋目錄」欄位輸入欲搜尋的目錄名稱,或者可直接按旁邊的「...」
     Button 指定要搜尋的目錄 (此欄位必填)
  (5)按「立即搜尋」Button 執行搜尋的動作
  (6)執行的過程中可按「停止搜尋」或「關閉」直接中斷搜尋
  (7)執行畫面如下
      4.此範例可以在哪一個作業系統執行??
  理論上在 Windows 9X/ME/NT/2000/XP/2003 都可以執行,不過目前只有在
  Windows 2000 實際測試過,有興趣的會員,也請幫忙測試看看    5.如果寫得不好,或是有不對的地方,請大家多多指教
    < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=10003806&CC=223734"> -- Enjoy Researching & Developing --
        
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-02-14 09:08:36 IP:61.64.xxx.xxx 未訂閱
報告 下載之後沒有exe 非常麻煩     這個範例 看來造福不少設計師     有個問題 不論是2000,xp,98,95,2003server系統本身就有此功能 請問一下 有可以直接呼叫 那搜索頁的JavaScript方式嗎    例如win2000下的C:\WINNT\Web\folder.htt這個檔案  
<!--
 * Copyright 1999 Microsoft Corporation.  All rights reserved.
 -->    <html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <style>
        body        {margin: 0; font: menu; color: black}
        #Panel      {position: absolute; width: 200px; height: 100%; visibility: hidden; overflow: auto}
        #Corner     {padding-left: 12px; padding-top: 11px}
        #FolderIcon {width: 32px; height: 32px}
        #FolderName {margin-top: 8px; font: 12pt/12pt menu; font-weight: bold}
        #LogoLine   {width: 100%; height: 2px; margin-top: 4px; vertical-align: top}
        #Details    {padding-left: 12px; margin-top: 8px}
        #Locked     {vertical-align: baseline}
        .Divider    {width: 100%; color: #C0C0C0; height: 1px}
        #Thumbnail  {width: 120px; height: 120px}
        .Legend     {margin-left: 8px}
        #Brand      {position: absolute; left: 168px; width: 100%; height: 100%; padding-left: 12px}
        p           {margin-top: 12px}
        p.Half      {margin-top: 4px}
        button      {font: 9pt 新細明體; margin-left: 12px; background: white; color: black}
        .Message    {width: 100%; frameBorder: 0; background: infobackground; color: infotext; border: 1px solid lightgrey}
        #CSCPlusMin {width: 17px}
        #CSCText    {}
        #CSCDetail  {}
        #CSCButton  {}            #FileList   {position:absolute; width:0; height:100%; border=0}
    </style>
    <body scroll=no>
        
<object id=FileList classid="clsid:1820FED0-473E-11D0-A96C-00C04FD705A2" tabIndex=1> </object> <object id=WVCoord classid="clsid:BCFD624E-705A-11d2-A2AF-00C04FC30871"> </object> </body> </html>
mingshu
一般會員


發表:0
回覆:1
積分:0
註冊:2003-04-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-02-19 10:01:58 IP:211.21.xxx.xxx 未訂閱
SearchRec.Attr==faDirectory 這個判斷是否為目錄改成 BCB: (SearchRec.Attr & faDirectory) > 0 這樣比較好 Delphi: (SearchRec.Attr and faDirectory) > 0 因為目錄有可能包含其他屬性..
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-02-19 13:53:44 IP:61.221.xxx.xxx 未訂閱
請問 那這與此篇問題 能由程式去呼叫應用嗎?
genes
一般會員


發表:1
回覆:2
積分:0
註冊:2003-10-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-10-07 11:42:26 IP:140.122.xxx.xxx 未訂閱
我發現在搜尋時可以使用 *test*.txt 這個關鍵字來找有 test 字串的檔名 ! 但是 *測試*.txt 這樣子就找不到 ? 想請問一下,如果連中文檔名也可以搜尋要怎麼改呢 ?
系統時間:2024-05-04 1:41:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!