Lucyberad
Messages postés414Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention26 juillet 2007
-
15 mars 2005 à 09:48
Lucyberad
Messages postés414Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention26 juillet 2007
-
15 mars 2005 à 14:07
bonjour a tous,
j'ai un petit probleme en ce moment car j'ai 3 forms avec ce code (celui qui pose probleme)
code de la form1:
dim form2 as new form2
form2.show
code de la form2:
dim form3 as new form3
form3.show
me.enabled = false
code de la form3:
dim form2 as form2
form2.enabled = true
me.hide
form2.bringtofront
lorsque je mets ce code, visual me dit qu'il y as une erreur que le
code sur la form3 me mettant que il faut que je mette un "new" pour
declarer la form2 a la form3
donc des que je remplace:
dim form2 as form2
par
dim form2 as new form2
il me mets un autres message d'erreur du type: systemoverflowexecption
en tooltip il mets: "make sure you do not have an infinate loop or infinate recursion"
voila,voila je sais pas trop comment resoudre ce bordel. pour toute reponse: d'avance merci !
cs_liquide
Messages postés1016Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention24 juin 2008 15 mars 2005 à 10:41
salut, c'est une peu fouilli tout ca
ce que j'ai pu remarquer c'est que dans ton code, pour ce que tu appel "faire la form 1", elle porte ne name "form2" ensuite tu crées une form 3 qui elle meme a le nom "form2", ca me parait incompatible.
faire de fois le "new" avec le meme name c'est pas bon signe
Lucyberad
Messages postés414Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention26 juillet 20073 15 mars 2005 à 14:07
bon je vais etre plus clair comme ca j'aurais une reponse clair ^^
en fait j'ai un programme qui as 3 forms
la 1ere forme lance la 2eme
la 2eme devient inactive (enabled = false) et lance une 3eme form
la 3eme permet des qu'elle se ferme de reactiver la 2eme
voila et j'ai un probleme avec les new, j'arrive pas a dire a la 3eme
de reactiver la 2nd car elle a une "couille" lorsque j'essai de
declarer la seconde a la 3eme...
voila j'espere que c plus clair et que le fouilli est apaisé !