![]() |
#1 |
Участник
|
Подскажите, как получить доступ к значению глобальной переменной, объявленной в одном объекте, вызвав ее из другого объекта. Область видимости переменной ограничена только тем объектом, в котором она объявлена.
|
|
![]() |
#2 |
Участник
|
Для этого нужно определить функцию, которая будет возвращать значение вашей глобальной переменной
Globals: x Integer function GetX() : Integer return x; |
|
![]() |
#3 |
Участник
|
Спасибо за совет, но мне нужно присвоить значение переменной в одном объекте, а потом уже получить значение этой же переменой, вызвав ее из другого объекта.
|
|
![]() |
#4 |
NavAx
|
Ну объявите еще одну функцию
function SetX(value) x := value;
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
![]() |
#5 |
Участник
|
Это при условии что объекты вызываются один из другого. А иначе эти функции надо писать на кодеюните с SingleInstance = Yes
![]() |
|