getdatatype

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

Синтаксис:

vartype = getdatatype(data_id);

Аргументы:

data_id - целое число, идентификатор свойства блока или сигнала.

Описание:

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

Результат:

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

Пример:

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

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

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