getdatatype

Получение индекса типа данных свойства или сигнала

Синтаксис:

vartype = getdatatype(data_id);

Аргументы:

Имя Тип данных Описание
data_id integer Идентификатор свойства блока или сигнала

Описание:

getdatatype – функция получения индекса (id) типа переменной свойства блока или сигнала с идентификатором data_id.

Результат:

Имя Тип данных Описание
vartype integer Функция возвращает целочисленное значение, соответствующее индексу типа свойства блока или сигнала.

Пример:

objid = getobj(1);  // id блока
propid = getobjpropdataid(objid, 0); // id свойства
type_id = getdatatype(propid);  // индекс типа данных
typename = typename(type_id);  // имя типа данных

В тестовом примере происходит получение идентификатора блока, идентификатора его свойства, индекса и имени типа данных данного свойства.

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