Difference between revisions of "Str"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 07:52, 7 February 2021
Str (Функции работы со строками) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Превращение объекта в строковое представление. Для объектов базы данных представление может диктоваться шаблоном заголовка. Автоматический выбор вида строки определяет, есть ли в результирующей строке не ANSI символы, и, если есть, отдает UTF-16 версию. Функция может вызвать исключение, если аргумент имеет необычный тип (к примеру, INTERFACE).
Синтаксис
Str(<Аргумент>,<Тип>=0):<Строковое представление (STRING)>
Аргументы
<Аргумент>
- Значение, которое необходимо сконвертировать в строку.<Тип>
- (необязательный аргумент) Тип результата. 0 -- автоматический выбор на основе аргумента, 1 -- ANSI, 2 -- UTF-16.
Возвращаемое значение
Возвращает строкое представление аргумента. Результат может быть как ANSI строкой, так и UTF-16 строкой.
Примеры
//Превращение числа в строку a:=Str(1/3); //Будет выведено "0.333333333333333333" Message(a); //Будет выведено "ANSI" Message(StringTypeStr(a));