説明:
WindowsTempフォルダを調べる方法を紹介します。
#033 Windowsフォルダを調べる方法
#034 WindowsSystemフォルダを調べる方法
サンプルプロシージャ:
標準モジュール <宣言部> に記述します。
Public Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" _
(ByVal nSize As Long, ByVal lpBuffer As String) As Long
標準モジュールに記述します。
Public Function bbGetTempPath() As String
Dim lpBuffer As String, ret As Long, I As Integer
lpBuffer = Space(255)
ret = GetTempPath(255, lpBuffer)
I = InStr(lpBuffer, vbNullChar)
If I > 1 Then
bbGetTempPath = Left$(lpBuffer, I - 1)
Else
bbGetTempPath = lpBuffer
End If
End Function
使用例:
フォームのボタンクリック時等に記述します。
Sub Sample_Click()
MsgBox bbGetTempPath
End Sub
関連ページ:
#023 Accessのバージョン(Ver)を調べる方法
#024 指定ドライブの容量を調べる方法
#025 指定ドライブの空き容量を調べる方法
#026 カレントDB名を調べる方法
#027 ドライブタイプを調べる方法
#028 使用可能ドライブを調べる方法
#029 解像度を調べる方法
#030 メモリ容量を調べる方法
#031 コンピュータ名を調べる方法
#032 ユーザー名を調べる方法
#033 Windowsフォルダを調べる方法
#034 WindowsSystemフォルダを調べる方法
WindowsTempフォルダを調べる方法を紹介します。
#033 Windowsフォルダを調べる方法
#034 WindowsSystemフォルダを調べる方法
サンプルプロシージャ:
標準モジュール <宣言部> に記述します。
Public Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" _
(ByVal nSize As Long, ByVal lpBuffer As String) As Long
標準モジュールに記述します。
Public Function bbGetTempPath() As String
Dim lpBuffer As String, ret As Long, I As Integer
lpBuffer = Space(255)
ret = GetTempPath(255, lpBuffer)
I = InStr(lpBuffer, vbNullChar)
If I > 1 Then
bbGetTempPath = Left$(lpBuffer, I - 1)
Else
bbGetTempPath = lpBuffer
End If
End Function
使用例:
フォームのボタンクリック時等に記述します。
Sub Sample_Click()
MsgBox bbGetTempPath
End Sub
関連ページ:
#023 Accessのバージョン(Ver)を調べる方法
#024 指定ドライブの容量を調べる方法
#025 指定ドライブの空き容量を調べる方法
#026 カレントDB名を調べる方法
#027 ドライブタイプを調べる方法
#028 使用可能ドライブを調べる方法
#029 解像度を調べる方法
#030 メモリ容量を調べる方法
#031 コンピュータ名を調べる方法
#032 ユーザー名を調べる方法
#033 Windowsフォルダを調べる方法
#034 WindowsSystemフォルダを調べる方法