Навигация:
<< >> Оглавление Указатель

Приложения

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

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

А.5.22. Общие функции вспомогательных объектов

А.5.22.12. rdsSetObjectStr – установить строку

Функция rdsSetObjectStr передает строку во вспомогательный объект с указанным идентификатором.

  void  rdsSetObjectStrA(
     Object, // Идентификатор объекта
    int ValueId,        // Идентификатор параметра
    int ValueNum,       // Номер параметра
     Value       // Значение параметра (UTF8)
  );
  void  rdsSetObjectStrW(
     Object, // Идентификатор объекта
    int ValueId,        // Идентификатор параметра
    int ValueNum,       // Номер параметра
     Value      // Значение параметра (UTF16)
  );
  // 
  void  rdsSetObjectStr(
     Object, // Идентификатор объекта
    int ValueId,        // Идентификатор параметра
    int ValueNum,       // Номер параметра
     Value      // Значение параметра (кодировка по умолчанию)
  );

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

RDS_VHoIIS (для UTF8) или RDS_VHoIIWs (для UTF16)

Параметры

Object (RDS_HOBJECT)
Идентификатор вспомогательного объекта RDS, строку которого нужно установить.
ValueId (int)
Идентификатор строки (зависит от конкретного типа объекта Object).
ValueNum (int)
Номер строки, если в объекте несколько строк с идентификатором ValueId (например, ValueId может быть идентификатором массива строк, а ValueNum – индексом в этом массиве).
Value (RDSCSTR, RDSWCSTR, RDSXCSTR)
Передаваемая в объект строка, соответствующая сочетанию параметров (ValueId,ValueNum).

Примечания

Эта функция устанавливает какую-либо строку объекта Object. Смысл и структура этой строки, а также допустимые значения ValueId и ValueNum зависят от конкретного типа объекта.

Пример

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

См. также

Вспомогательные объекты, rdsGetObjectStr


<< >> Оглавление Указатель