sau Inregistrare
  
Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic

Sunt incepator si doresc lamuriri Cum deschid un form peste alt form ? Evaluare topic: - - - - -

#1 Utilizator offline   Constantin Marin 

  • Boboc
  • Pip
  • Grup: Full Members
  • Mesaje: 43
  • Inregistrat: 25-January 07

  Scris 05 October 2007 - 02:39 PM

Am creat doua formulare : Form1 si Form2.
In Form1 am doua butoane: Afiseaza si Iesire din program.
Vreau cind apas butonul Afiseaza sa mi se deschida Formul2.
Eu am scris urmatorul cod la butonul Afiseaza :
ThisForm.Release
Form2.Show

In momentul cind rulez programul si apas butonul Afiseaza imi apare urmatoarea eroare :
"Object FORM2 is not found."
La butonul Iesire din program am scris codul :
ThisForm.Release()

Acest buton functioneaza , rugamintea mea este sa-mi spune-ti daca codul este corect
In legaturea cu butonul Afiseaza va rog frumos sa-mi spune-ti ce cod trebuie sa scriu ca sa-mi deschida Form2
Va multumesc anticipat de amabilitate.
0

#2 Utilizator offline   argv 

  • Wanderer
  • PipPipPipPipPipPip
  • Grup: Silver Member
  • Mesaje: 2.714
  • Inregistrat: 27-October 06

Scris 05 October 2007 - 04:00 PM

Poate n-ar trebui sa faci ThisForm.Release inainte de Form2.Show. Mai bine ai pune un Hide daca vrei sa dispara.. Pe de alta parte ar fi mult mai practic daca ai spune si in ce limbaj programezi, ca ... sunt mai multe...
0

#3 Utilizator offline   Constantin Marin 

  • Boboc
  • Pip
  • Grup: Full Members
  • Mesaje: 43
  • Inregistrat: 25-January 07

Scris 05 October 2007 - 08:08 PM

Imi cer scuze ca nu am specificat ca ceea ce fac o realizez cu Visual Fox Pro 9.
inca o data imi cer scuze.
0

#4 Utilizator offline   madalina _ 

  • Crin
  • PipPipPipPipPip
  • Grup: Advanced Member
  • Mesaje: 628
  • Inregistrat: 27-October 05

Scris 06 October 2007 - 09:00 PM

Pentru butonul "afiseaza" incearca secventa:

ThisForm.Release
Do Form Form2

(poti sa nu faci release si form2 va apare peste form1... depinde ce vrei tu in continuare)

banuiesc ca form1 este primul form definit de tine, iar daca nu ai mai scris alte alea, la comanda "run" el se incarca automat. Urmatorul form, form 2, trebuie sa-l incarci tu (cu load form).... abia apoi poti sa te joci cu .hide, .release sau .show....succes!

Aceasta postare a fost editata de madalina_: 06 October 2007 - 09:21 PM

0

Reclama



Impartaseste acest subiect:


Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic


Subiecte similare Collapse