Constantin Marin 0 Raportează post Postat Octombrie 5, 2007 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. Partajează acest post Link spre post Distribuie pe alte site-uri
argv 5 Raportează post Postat Octombrie 5, 2007 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... Partajează acest post Link spre post Distribuie pe alte site-uri
Constantin Marin 0 Raportează post Postat Octombrie 5, 2007 Imi cer scuze ca nu am specificat ca ceea ce fac o realizez cu Visual Fox Pro 9. inca o data imi cer scuze. Partajează acest post Link spre post Distribuie pe alte site-uri
madalina _ 0 Raportează post Postat Octombrie 6, 2007 (editat) 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! Editat Octombrie 6, 2007 de madalina_ Partajează acest post Link spre post Distribuie pe alte site-uri