С помощью этой функции 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 |
Доступность
Интерфейс пользователя |
См. также