GetTempFileName

Strin Strin Strin

GetTempFileName

VB聲明

Declare Function GetTempFileName Lib "kernel32" Alias "GetTempFileNameA" (ByVal lpszPath As String, ByVal lpPrefixString As String, ByVal wUnique As Long, ByVal lpTempFileName As String) As Long

說明

這個函式包含了一個臨時檔案的名字,它可由應用程式使用

返回值

Long,最終用於生成檔案名稱的wUnique數字的值。如wUnique參數不為零,這就是參數的值。零表示失敗。會設定GetLastError

參數表

參數 類型及說明
lpszPath String,臨時檔案使用的目錄。通常用GetTempPath函式獲得
lpPrefixString String,要使用的檔案名稱前綴。頭三個字元作為檔案名稱前綴使用
wUnique Long,追加到前綴字串後面的數字。如果為0,則這個函式會用一個隨機數字生成檔案。隨後,它會檢查是否存在同名的檔案。如果存在,函式會增加這個數字,並繼續嘗試,直到生成一個獨一無二的名字為止。檔案在驅動器上會以長度為0位元組的形式保存。如果不為零,就不會創建檔案,而且函式不會核實它是否一個獨一無二的檔案名稱
lpTempFileName String,用於裝載新建臨時檔案名稱的緩衝區,這個緩衝區的長度至少應為max_path個字元

註解

函式使用的檔案名稱肯定採用ANSI字元集。臨時檔案不會被windows自動刪除

著作權

此詞條來自網際網路,由網友自由創建。著作權屬原作者所有。本站若無意侵犯了你的權利,請來信聯繫我們,我們會及時配合處理。(http://www.clwiki.cn 計算機語言百科全書)

相關詞條

相關搜尋

熱門詞條

聯絡我們