Функция WritePrivateProfileString

Declare Function WritePrivateProfileString Lib "kernel32.dll" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal lpString As String, ByVal lpFileName As String) As Long

Платформа:

Win 95/98, Win NT

WritePrivateProfileString устанавливает строковые значения в INI-файлах.Также функция может быть использована для установки числовых значений,если использовать их в строковом виде(например, "1").Если файл,в который вы пытаетесь установить значение,не существует,он будет создан.Аналогично,будут созданы разделы,ключи и значения ключей.Функция возвращает 0 при ошибке в выполнении и 1 при успешном выполнении.Обратите внимание, что поддержка INI -файлов обеспечивается в Windows для совместимости; для хранения информации используйте системный реестр.

Параметры

lpApplicationName
Значение раздела INI-файла.
lpKeyName
Значение ключа.
lpString
устанавлимое строковое значение.
lpFileName
Имя INI-файла.

Пример

' Устанавливаем значение ключа "username" в разделе [Default] файла
' C:\config.ini to "Russian Vanja".  Также устанавливаем
' ключ "информация" в этом же разделе со значением 1
' (то есть, "1").
Dim retval As Long  ' возвращаемое значение

' устанавливаем строковый параметр.
retval = WritePrivateProfileString("Default", "username", "Russian Vanja", "C:\config.ini")

' устанавливаем числовой параметр.
retval = WritePrivateProfileString("Default", "информация", "1", "C:\config.ini")

Схожие функции

GetPrivateProfileString, WriteProfileString

Категория:

Файлы INI
В начало.