Текущий раздел:

Описания RDS

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.27. Вспомогательный объект для работы с текстом в формате INI-файла

А.5.27.9. rdsINIWriteString – установить текстовое значение параметра

# Приложения

## Приложение А. Функции, константы и структуры RDS

### А.5. Сервисные функции и макросы RDS

#### А.5.27. Вспомогательный объект для работы с текстом в формате INI-файла

##### А.5.27.9. rdsINIWriteString – установить текстовое значение параметра

Функция rdsINIWriteString присваивает строку указанному параметру текущей секции объекта.

      void RDSCALL rdsINIWriteStringA(
        RDS_HOBJECT Ini, // Объект
        RDSCSTR Key,     // Имя параметра (UTF8)
        RDSCSTR Value    // Значение (UTF8)
      );
      void RDSCALL rdsINIWriteStringW(
        RDS_HOBJECT Ini, // Объект
        RDSWCSTR Key,    // Имя параметра (UTF16)
        RDSWCSTR Value   // Значение (UTF16)
      );
      // Функция-псевдоним
      void RDSCALL rdsINIWriteString(
        RDS_HOBJECT Ini, // Объект
        RDSXCSTR Key,    // Имя параметра (кодировка по умолчанию)
        RDSXCSTR Value   // Значение (кодировка по умолчанию)
      );

Тип указателя на эту функцию

RDS_VHoSS (для UTF8) или RDS_VHoWsWs (для UTF16)

Параметры

Ini(RDS_HOBJECT)
  Идентификатор вспомогательного объекта для работы с текстом, ранее созданного функцией rdsINICreateTextHolder.
Key(RDSCSTR,RDSWCSTR,RDSXCSTR)
  Указатель на строку с именем параметра.
Value(RDSCSTR,RDSWCSTR,RDSXCSTR)
  Указатель на строку со значением параметра.

Примечания

Эта функция устанавливает текстовое значение параметра с именем Key в текущей секции объекта Ini (если такого параметра нет в текущей секции, он будет создан). Текущей считается секция, установленная функцией rdsINIOpenSection или командой RDS_HINI_CREATESECTION.

Пример

Пример использования функции rdsINIWriteString приведен в §2.10.1 руководства программиста.

См. также

rdsINICreateTextHolder, rdsINIReadString, rdsINIWriteDouble, rdsINIWriteInt, rdsINIOpenSection, RDS_HINI_CREATESECTION.