FindExecutable

FindExecutable是一種函式,作用是查找與一個指定檔案關聯在一起的程式的檔案名稱。

基本介紹

  • 中文名:無
  • 外文名:FindExecutable
  • VB聲明:Declare Function
  • 返回值:Long,大於32表示成功
  • 檔案類型:Windows註冊表編輯器
VB聲明,說明,

VB聲明

Declare Function FindExecutable Lib "shell32.dll" Alias "FindExecutableA" (ByVal lpFile As String, ByVal lpDirectory As String, ByVal lpResult As String) As Long

說明

可用Windows註冊表編輯器將檔案類型與特定的應用程式關聯到一起。比如,擴展名為.TXT的文本檔案通常與Windows記事本(Notepad.exe)關聯到一起。如在檔案管理器中雙擊含.TXT擴展名的一個檔案,會自動啟動記事本,並在其中載入文本檔案
返回值
Long,大於32表示成功;31表示不存在檔案類型的關聯;0表示系統記憶體或資源不足;ERROR_FILE_NOT_FOUND表示指定的檔案不存在;ERROR_PATH_NOT_FOUND表示指定的路徑不存在;ERROR_BAD_FORMAT表示執行格式無效
參數表
參數 類型及說明
lpFile String,指定要為其查找相關程式的一個檔案名稱或程式名
lpDirectory String,要使用的默認目錄的完整路徑
lpResult String,指定一個字串緩衝區,用於裝載可執行程式的名字。注意這個字串預先至少都要初始化成MAX_PATH個字元的長度

相關詞條

熱門詞條

聯絡我們