| ■ GetTempFileName |
| 一時ファイル名を取得します |
| プリフィックス (作成される一時ファイル名の先頭に付加される名前 )は3文字以内で指定します |
| 3文字以上指定しても、それ以降の文字は切り捨てられます |
| パス名 lpPathName には GetTempPath で取得した一時ファイル格納パス名などを指定します |
'------------------------------------------------------------------------------
' 一時ファイル名取得(宣言)
'------------------------------------------------------------------------------
Declare Function GetTempFileName Lib "kernel32" Alias "GetTempFileNameA" _
(ByVal lpPathName As String, ByVal lpPrefixString As String, _
ByVal uUnique As Long, ByVal lpTempFileName As String) As Long
Dim w_fname As String * 256 ' パス名
Dim w_ret As Long ' 戻り値
' 一時ファイル名を取得する
w_ret = GetTempFileName(".", "TMP", 0, w_fname)
|