Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Como criar um form no método de uma classe ?
Message
 
To
05/02/2002 07:03:39
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00615335
Message ID:
00615470
Views:
18
This message has been marked as the solution to the initial question of the thread.
Ola Geraldo,

Na verdade você não pode criar um FORM a partir de um método... Você pode instanciar um objeto (já criado) do tipo FORM.

Seria algo como:
Define Class Login As Custom
.
. blá blá blá
.
Function PegaSenha
oFormulario = CreateObject(blá blá blá)
oFormulario.Show
EndFunction
EndDefine
Define Class BlaBlaBla As Form
.
. Blá Blá Blá
.
EndDefine

E tudo isso dentro de um mesmo PRG!
Agora, se você tiver usando classes visuais (VCX), faça uma classe custom e outra form. Chame a classe FORM de dentro da CUSTOM da mesma maneira: CreateObject.
Se vc tiver usando o VFP7 (não sei se no 6 já existe) veja também a função NewObject() que permite você indicar de qual VCX será criado o objeto.

[]s
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rodolfo Duarte
Previous
Reply
Map
View

Click here to load this message in the networking platform