Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Из формы в форму  [new]
МашкоБ.В.
Member

Откуда: Минск
Сообщений: 131
Имеется form1 на ней размещен Grid в нем Text1.KeyPress прописал
LPARAMETERS nKeyCode, nShiftAltCtrl
IF nKeyCode = 13
NODEFAULT
DO FORM form2

ENDIF

т.е по нажатию на Enter открывается form2.
Но у меня form2 универсальная , т.е. на ней есть кнопки которые пользователь при данном вызове( имеено при вызове из form1 ) не должен видеть .
Т.е. что-то типа вот так thisform.command1.Visible= .T.
При этом если я вызову form2 из form3, то кнопка должна быть видна.
Можно конечно сделать новую форму но их у меня и так много.
Подскажите кто знает.
13 июл 06, 17:40    [2878092]     Ответить | Цитировать Сообщить модератору
 Re: Из формы в форму  [new]
AleksMed
Member

Откуда: Россия, Серпухов-Москва
Сообщений: 1546
Ну и передавай в Form2 как параметр имя вызывающей формы.
13 июл 06, 17:43    [2878114]     Ответить | Цитировать Сообщить модератору
 Re: Из формы в форму  [new]
МашкоБ.В.
Member

Откуда: Минск
Сообщений: 131
А КАК ЭТО ПЕРЕДАТЬ, А ТО Я ЧТО-ТО НЕ ПОНЯЛ?
Кусочек кода если можно.
17 июл 06, 09:29    [2887031]     Ответить | Цитировать Сообщить модератору
 Re: Из формы в форму  [new]
Elmer83
Member

Откуда:
Сообщений: 17
МашкоБ.В.
А КАК ЭТО ПЕРЕДАТЬ, А ТО Я ЧТО-ТО НЕ ПОНЯЛ?
Кусочек кода если можно.

Do Form FormName With Param1, Param2

FormName.Init
LParam P1,P2
17 июл 06, 10:02    [2887166]     Ответить | Цитировать Сообщить модератору
 Re: Из формы в форму  [new]
FoxFox
Guest
Ya dumayu nado obrashatsiya pryamo imyu formu.Naprimer tak:

DO FORM c:\test\nNEW.scx
nNEW.command1.Visible =.T.
17 июл 06, 10:58    [2887393]     Ответить | Цитировать Сообщить модератору
 Re: Из формы в форму  [new]
FoxFox
Guest
DO FORM c:\test\nNEW.scx
nNEW.command1.Visible =.T.
17 июл 06, 11:04    [2887427]     Ответить | Цитировать Сообщить модератору
 Re: Из формы в форму  [new]
Penner
Member

Откуда:
Сообщений: 340
FoxFox
Ya dumayu nado obrashatsiya pryamo imyu formu.Naprimer tak:

DO FORM c:\test\nNEW.scx
nNEW.command1.Visible =.T.


Подумал - попробуй, а потом советуй
17 июл 06, 19:47    [2890781]     Ответить | Цитировать Сообщить модератору
 Re: Из формы в форму  [new]
FoxFox
Guest
A ya sovetoval izushit kod.Ya poprobival rabotaet.
18 июл 06, 13:08    [2893548]     Ответить | Цитировать Сообщить модератору
 Re: Из формы в форму  [new]
FoxFox
Guest
POSMOTRI...

К сообщению приложен файл (TEST.rar - 3Kb) cкачать
18 июл 06, 13:28    [2893729]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить