你看下《老兵新傳:Visual Basic核心程式設計及通用模組開發》應該是第十一章,也有現成原始碼,利用書中介紹的現成函式,一條語句搞定!如可以這樣呼叫複製檔案(自動彈出進度視窗):
FMCopyFiles(原始檔或資料夾陣列,"F:\dest")
其中原始檔或資料夾陣列為一個string陣列,裡面放上所有要複製的檔案的檔名或資料夾名,也可以既有檔名也有資料夾名。其中FMCopyFiles函式不用你管,把模組直接新增到工程即可。對進度視窗也有控制,這時就多給幾個引數:
FMCopyFiles(原始檔或資料夾陣列,"F:\dest", Fasle) "不顯示進度視窗複製
FMCopyFiles(原始檔或資料夾陣列,"F:\dest", True, True, False) "顯示進度視窗複製,出錯不提示
可以這樣呼叫移動檔案(自動彈出進度視窗):
FMMoveFiles(原始檔或資料夾陣列,"F:\dest")
FMDeleFiles(原始檔或資料夾陣列)
不顯示確認對話方塊:FMDeleFiles(原始檔或資料夾陣列,False, True, False)
還有用這種方式做的軟體是綠色軟體(因為是呼叫API函式實現的),什麼OS物件,都不用載入,你編譯後的程式不用安裝,就一個exe,複製到任何機器上直接執行!本書就是這個目的的。
你看下《老兵新傳:Visual Basic核心程式設計及通用模組開發》應該是第十一章,也有現成原始碼,利用書中介紹的現成函式,一條語句搞定!如可以這樣呼叫複製檔案(自動彈出進度視窗):
FMCopyFiles(原始檔或資料夾陣列,"F:\dest")
其中原始檔或資料夾陣列為一個string陣列,裡面放上所有要複製的檔案的檔名或資料夾名,也可以既有檔名也有資料夾名。其中FMCopyFiles函式不用你管,把模組直接新增到工程即可。對進度視窗也有控制,這時就多給幾個引數:
FMCopyFiles(原始檔或資料夾陣列,"F:\dest", Fasle) "不顯示進度視窗複製
FMCopyFiles(原始檔或資料夾陣列,"F:\dest", True, True, False) "顯示進度視窗複製,出錯不提示
可以這樣呼叫移動檔案(自動彈出進度視窗):
FMMoveFiles(原始檔或資料夾陣列,"F:\dest")
FMDeleFiles(原始檔或資料夾陣列)
不顯示確認對話方塊:FMDeleFiles(原始檔或資料夾陣列,False, True, False)
還有用這種方式做的軟體是綠色軟體(因為是呼叫API函式實現的),什麼OS物件,都不用載入,你編譯後的程式不用安裝,就一個exe,複製到任何機器上直接執行!本書就是這個目的的。