powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Видимость переменных в форме
7 сообщений из 7, страница 1 из 1
Видимость переменных в форме
    #32294229
Yras
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеет проект след. струкруры:

main.prg (с read events)
из него main_menu.mpr
соответственно из меню вызываются формы.

Так вот: в каком методе формы описывать (инициализировать переменные), что бы их видимость была вся форма ну и соответственно методы онной.

Можно конечно делать в меню:

public vars
do form form1
rele vars

но это как то коряво ...
...
Рейтинг: 0 / 0
Видимость переменных в форме
    #32294249
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Load & Unload.
А может проще использовать свойства формы/класса?
...
Рейтинг: 0 / 0
Видимость переменных в форме
    #32294269
Yras
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неполучается в load :(((

Да и пользоваться свойствами формы/класса не свегда удобно.
...
Рейтинг: 0 / 0
Видимость переменных в форме
    #32294275
Yras
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще в догонку. Уж очень не хочется объявлять переменные public.
...
Рейтинг: 0 / 0
Видимость переменных в форме
    #32294288
sergej57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В событии INIT.Если надо передать в форму переменную из вне то
do form myForm with tttt
в событии INIT
lparameter tttt
thisform.rr=tttt (предворительно объявив в Form-> NEW PROPER.... "rr")
теперь thisform.rr - переменная будет видна во всей форме.
Если надо вытащить из формы то поступаешь следующим образом

перед вызовом формы присваиваешь аа=0

в событии UNLOAD формы пишешь
aa= thisform.ddd
return aa
и данная переменная будет на выходе формы.
...
Рейтинг: 0 / 0
Видимость переменных в форме
    #32294297
karly™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Так вот: в каком методе формы описывать (инициализировать переменные),
> что бы их видимость была вся форма ну и соответственно методы онной.

Для этого используются свойства самой формы.

> Да и пользоваться свойствами формы/класса не свегда удобно
Почему ? :)
...
Рейтинг: 0 / 0
Видимость переменных в форме
    #32294316
Yras
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо.

Создание нового свойства формы (с названием переменной)
и инициализация его в методе init - работает прекрасно.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Видимость переменных в форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]