指定のINIファイルの指定のキーの文字列を変更する
Declare Function WritePrivateProfileString lib "Kernel32.dll" _
Alias "WritePrivateProfileStringA" _
(ByVal lpAppName As String, ByVal lpKeyName As String, _
ByVal lpString As String, ByVal lpFileName As String) As Long
Declare Function WritePrivateProfileString lib "Kernel32.dll" _
Alias "WritePrivateProfileStringA" _
(ByVal lpAppName As String, ByVal lpKeyName As String, _
ByVal lpString As String, ByVal lpFileName As String) As Integer
BOOL WritePrivateProfileString(
LPCTSTR lpAppName,
LPCTSTR lpKeyName,
LPCTSTR lpString,
LPCTSTR lpFileName
);
引数
lpAppName
セクション名lpKeyName
キー名lpString
キーの値になる文字列lpFileName
INIファイル名戻り値
正常終了のとき 0以外備考
エラーのとき 0
INIファイルをフルパスで指定しないとき、Windowsディレクトリを検索する。
指定のファイルがないとき、ファイルを作成する。
lpKeynameにvbNullStringを設定すると、そのキーが所有するセクションを削除する。