Функция возвращает значение переменного типа
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.
Нет.