VB非同步處理應用例項:磁碟檔案全文搜尋

evancss發表於2005-06-20

檔案搜尋FileFind(V1.0.0)使用說明

檔名:FileFind.exe
版  本:1.0.0

概述:
    這是一個使用Visual Basic開發的檔案全文搜尋工具,可以為Visual Basic應用程式提供非同步的檔案全文檢索功能。

授權:
    自由軟體,歡迎複製傳播。

使用者介面過程
Public Sub FindStart(ByRef ReturnList As Collection, ByVal Root As String, ByVal Recurse As Boolean, _
                     ByVal FileTypes As String, ByVal StrFileSize As String, ByVal StartDate As String, _
       ByVal EndDate As String, ByVal Attributes As VbFileAttribute, _
                     ByVal Compare As VbCompareMethod, ParamArray StrToFind() As Variant)

公用事件過程
Public Event FindFilesCurrentDir(ByVal CurrentDirectory As String)
Public Event FindFilesFound(ByVal Path As String, ByVal FileName As String, ByVal FirstSearchWordFound As String)
Public Event FindFilesDone(ByRef ReturnList As Collection)
Public Event FindFilesCancel(ByRef CancelFind As Boolean)
Public Event FindFilesError(ByVal ErrorMessage As String)


使用方法:

開啟或新建Visual Basic專案,在Project->Refereces中點選"Browse..",選擇FileFind.exe

詳細的使用請參考附帶的Visual Basic工程。

請在這裡下載示例程式

請下載檔名為FileFind.rar的檔案

再次宣告:此BLOG所有文章和軟體除非註明均為原創,謝決轉載!

相關文章