getpropdata
Функция возвращает значение переменного типа
Синтаксис
myvar = getpropdata(id, ob_name);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| id | integer |
Идентификатор объекта (блока на схеме или другого графического объекта) |
| ob_name | string |
Имя свойства объекта |
Описание
getpropdata – функция получения значение переменного типа, зависящего от типа
считываемого свойства или параметра. Идентификатор объекта может быть получен функцией
getobj и имеет тип указателя на объект.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| myvar | Любой тип данных | Значение переменного типа, зависящие от типа считываемого свойства или параметра |
Пример
var sz: string, pts: carray;
sz = getfontsize(getpropdata(TextLabel1,"Font"));
seterrorstr("Размеры шрифтов объектов = " + sz,0);
pts = getpropdata(FillCircle, "Points"); //получаем значения координат точек в виде массива комплексных чисел
В результате выполнения данного скрипта, переменная sz примет значение размера
шрифта в текстовом поле с именем TextLabel1, а переменная
pts примет значение массива комплексных чисел, где вещественная часть – это
координаты точки по оси Х, а комплексная – по оси Y.
Дополнительные материалы
Нет.