getdatapointer

Функция получения указателя на данные свойства объекта

Синтаксис:

getdatapointer(prop_id);

Аргументы:

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

Описание:

getdatapointer – функция позволяет получить указатель на область памяти, в которой хранятся данные (значение) свойства с идентификатором prop_id. Идентификатор свойства может быть получен, например, с помощью функции getobjpropdataid. Чтобы обратиться к идентификатору свойства по указателю на него, можно воспользоваться функцией ~.

Результат:

Имя Тип данных Описание
  string Функция возвращает указатель на идентификатор заданного свойства объекта.

Пример:

var datavalue: string;
bbb = getobjpropdataid(macro1,0);
datavalue = ~(getdatapointer(bbb));

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

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

Нет.