getShape()

С помощью этой функции CTRL можно обращаться к графическим объектам (вместо setValue()) и устанавливать атрибуты (также см. Attributes of the graphics elements). Примеры графических атрибутов, в основном, рассматриваются в соответствии с этим новым методом.

Краткое описание

shape object = getShape(string name);

Параметры

ПараметрыОписание
objectГрафический объект
nameИмя графического объекта

Возвращаемое значение

При нормальном функционировании функция возвращает графический объект или форму, в противном случае возвращает нулевой указатель.

Ошибки

Отсутствующие аргументы, неверное имя функции

Описание

Используя эту функцию можно вызывать графические объекты в соответствии с условным обозначением точки. Она определяет переменную формы и записывает содержание произвольной строки в переменную.

ЗначокПРИМЕЧАНИЕ
В случае возникновения ошибки функция возвращает нулевой указатель, который можно обрабатывать с помощью «if( getShape(«…») == 0)».
ЗначокПРИМЕР 1
Следующий пример устанавливает содержание обычного текста, названного «Label» + n в «Testtext»; в соответствии с условным обозначением точки.
main()
{
int n = 1;
shape l=getShape(«Label» + n);
l.text=»Testtext»;
}
ЗначокПРИМЕР 2
Следующий пример устанавливает содержание обычного текста, названного «Label23» в «Testtext» с применением старого метода.
main(){  setValue(«Label23″,»text»,»Testtext»);}

Используется для объекта

ActiveX

Доступность

Интерфейс пользователя

См. также

setValue()getValue()

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *