Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 2013
-
19 mai 2010 à 08:21
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 2013
-
20 mai 2010 à 13:12
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 20 mai 2010 à 13:12
pour ton i indique en début de code option explicit = on, option strict = on et tu auras l'err ;)
++
raffika
Messages postés269Date d'inscriptiondimanche 31 mai 2009StatutMembreDernière intervention12 mars 2011 20 mai 2010 à 09:15
Ps : je viens de verifier, pour le Me.Close()
cette intruction ferme juste la fenêtre dans
lequel elle est placée... C'est à dire que
si je met Me.Close dans une Form2,
l'intruction fermera juste la fenêtre sans
quitter le programme, si Me.Close est placé
dans la Form principale, alors la fenêtre
sera fermée et le programme sera fermé
car c'est la fenêtre principale.
Je pense que c'est ça la différence entre
me.close et end...
raffika
Messages postés269Date d'inscriptiondimanche 31 mai 2009StatutMembreDernière intervention12 mars 2011 20 mai 2010 à 09:09
Salut, pour le If
dans formclosing, c'est pour ne pas quitter
le programme quand on ferme la fenêtre principale
(Form1) pendant que la Form2 est encore ouverte
(.visible = true). Sinon pour le i pas déclaré, je n'ai
pas eu cette erreur puisqu'il sert dans une boucle For
mais c'est peut être du à ma version de visual basic
(Visual Basic 2008 Express), tu n'as surement pas la même...
salut
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 20 mai 2010 à 07:52
J'ai remarqué ceci aussi :
variable i non déclaré
Utilise me.close à la place de end
A quoi sert ton IF dans le formClosing ?
++
raffika
Messages postés269Date d'inscriptiondimanche 31 mai 2009StatutMembreDernière intervention12 mars 2011 19 mai 2010 à 20:28
Salut,
ADN56 j'ai mis ma source à jour pour faire aussi
des messagebox.show
dans une autre form...
Voilà a+
raffika
Messages postés269Date d'inscriptiondimanche 31 mai 2009StatutMembreDernière intervention12 mars 2011 19 mai 2010 à 11:37
Salut,
quand j'ai commencé ce programme je pensais
que MsgBox et MessageBox.Show c'était pareil et
que MsgBox avait été crée pour simplifier à ne pas
taper MessageBox.Show qui est plus long...
Donc je vais peut être me lancer pour
faire la même chose avec des MessageBox.Show...
Sinon pour les select case que je pense être plus optimisé
dans le code, j'y préfere les If qui me semble plus simples...
a+
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 19 mai 2010 à 08:21
salut, bonne idée mais aurais dû être fait pour messagebox (.show) qui est .Net
Pour tes If utilise un select case c'est tout de même plus lisible ;)
++
20 mai 2010 à 13:12
++
20 mai 2010 à 09:15
cette intruction ferme juste la fenêtre dans
lequel elle est placée... C'est à dire que
si je met Me.Close dans une Form2,
l'intruction fermera juste la fenêtre sans
quitter le programme, si Me.Close est placé
dans la Form principale, alors la fenêtre
sera fermée et le programme sera fermé
car c'est la fenêtre principale.
Je pense que c'est ça la différence entre
me.close et end...
20 mai 2010 à 09:09
dans formclosing, c'est pour ne pas quitter
le programme quand on ferme la fenêtre principale
(Form1) pendant que la Form2 est encore ouverte
(.visible = true). Sinon pour le i pas déclaré, je n'ai
pas eu cette erreur puisqu'il sert dans une boucle For
mais c'est peut être du à ma version de visual basic
(Visual Basic 2008 Express), tu n'as surement pas la même...
salut
20 mai 2010 à 07:52
variable i non déclaré
Utilise me.close à la place de end
A quoi sert ton IF dans le formClosing ?
++
19 mai 2010 à 20:28
ADN56 j'ai mis ma source à jour pour faire aussi
des messagebox.show
dans une autre form...
Voilà a+
19 mai 2010 à 11:37
quand j'ai commencé ce programme je pensais
que MsgBox et MessageBox.Show c'était pareil et
que MsgBox avait été crée pour simplifier à ne pas
taper MessageBox.Show qui est plus long...
Donc je vais peut être me lancer pour
faire la même chose avec des MessageBox.Show...
Sinon pour les select case que je pense être plus optimisé
dans le code, j'y préfere les If qui me semble plus simples...
a+
19 mai 2010 à 08:21
Pour tes If utilise un select case c'est tout de même plus lisible ;)
++