Text.Create

From SunFlurry wiki
Jump to: navigation, search
  Create (Создание нового объекта)
Объект:Текст
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в число
Визуальность:Нет

Функция возвращает новый объект типа Текст. По умолчанию, текст создается в кодировке ANSI, при необходимости его можно создать в кодировке UTF-16 (Unicode) (см. Строки). Чтобы сменить кодировку в существующем объекте текста, используйте атрибут IsUnicode или функции изменения кодировки типа TranslateTo и пр.

Синтаксис

Text.Create(<Создать текст в Unicode (INT)>=0):<Новый объект (TEXT)>

Аргументы

  • <Создать текст в Unicode (INT)> - (необязательный аргумент) Будет создан ANSI текст (0 -- по умолчанию), либо UTF-16 текст (1)

Возвращаемое значение

Возвращается новый объект типа текст.


Примеры

Т:=Text.Create(1);
Т.AddString("<?xml version=""1.0"" encoding=""utf-8""?>");
Т.AddString("<test>Проверка</test>");
//Изменение кодировки на UTF-8, объект далее имеет признак ANSI, однако, сам текст хранится в UTF-8
Т.TranslateTo(65001);
Т.Save("C:\test.xml");