Jump to content
Forum Roportal
Constantin Marin

Sunt incepator si doresc lamuriri

Rate this topic

Recommended Posts

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.

Share this post


Link to post
Share on other sites

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...

Share this post


Link to post
Share on other sites

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!

Edited by madalina_

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×