getpropasstring

Функция получения текстового значения свойства объекта на схеме по имени свойства.

Синтаксис:

str = getpropasstring(id,"ob_name");

Аргументы:

id – идентификатор объекта (блока на схеме или другого графического объекта).

"ob_name" – строка, содержащая имя свойства объекта (обрамляется кавычками, т.к. тип данных должен быть строковый).

Описание:

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

Результат:

str – строка, содержащая значение свойства объекта.

Пример:

var i,id;
initialization //начальная инициализация
i = 1;
while i <= getobjcount do begin //для всех объектов на схеме
id = getobj(i); //получаем идентификатор объекта
//получаем значение свойства tag объекта
name = getpropasstring(id, "tag");
//выводим значение свойства
seterrorstr(name);
i = i + 1;  
end;                 
end;

В результате выполнения данного скрипта выводятся значения свойства tag всех блоков схемы.

Сопутствующие материалы