getpropdata

Функция возвращает значение переменного типа

Синтаксис:

var = getpropdata(id, ob_name);

Аргументы:

Имя Тип данных Описание
id integer Идентификатор объекта (блока на схеме или другого графического объекта)
ob_name string Имя свойства объекта

Описание:

getpropdata – функция получения значение переменного типа, зависящего от типа считываемого свойства или параметра. Идентификатор объекта может быть получен функцией getobj и имеет тип указателя на объект.

Результат:

Имя Тип данных Описание
var Любой тип данных Значение переменного типа, зависящие от типа считываемого свойства или параметра

Пример:

var sz: string, pts: carray;
sz = getfontsize(getpropdata(TextLabel1,"Font"));
seterrorstr("Размеры шрифтов объектов = " + sz,0);
pts = getpropdata(FillCircle, "Points"); //получаем значения координат точек в виде массива комплексных чисел

В результате выполнения данного скрипта, переменная sz примет значение размера шрифта в текстовом поле с именем TextLabel1, а переменная pts примет значение массива комплексных чисел, где вещественная часть – это координаты точки по оси Х, а комплексная – по оси Y.

Дополнительные материалы

Нет.