-
GetTempPath
鎖定
GetTempPath是程序代碼,用於獲取為臨時文件指定的路徑。
- 中文名
- GetTempPath
- 類 型
- 函數
- 隸 屬
- 程序代碼
- 返回值
- Long
GetTempPath
VB聲明
Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
説明
獲取為臨時文件指定的路徑
返回值
Long,裝載到lpBuffer的字符數。如當前緩衝區的長度不夠,不能容下整個路徑,則返回lpBuffer需要的長度。零表示失敗。會設置GetLastError
參數表
參數 類型及説明
nBufferLength Long,lpBuffer字串的長度
lpBuffer String,用於裝載臨時文件路徑的一個預初始化字串
註解
VC 部分
API中函數原形為: DWORD GetTempPath(DWORD nBufferLength, LPTSTR lpBuffer)
GetTempPath有關參數説明如下:
StrLen = GetTempPath(NAME_LEN, OutPath)
其中:
NAME_LEN: 是告訴函數OutPath變量的長度。
StrLen:是取得的臨時文件夾名稱的長度。
舉例如下:
StrLen = GetTempPath(NAME_LEN, OutPath)
調用後OutPath=“C:\DOCUME~1\LJL889~1\LOCALS~1\Temp\ ”
那麼,left(OutPath,StrLen )就是準確的臨時文件夾名稱了。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:9次歷史版本
- 最近更新: 木子方草地