Bug avec Unload incompréhensible [VB] - VB/VBA/VBS - Programmation
Marsh Posté le 31-05-2003 à 08:31:41
Normal ! maintenant sa devrait fonctionner !
Marsh Posté le 31-05-2003 à 12:34:35
cvb a écrit : Normal ! maintenant sa devrait fonctionner !
|
merci
j'ai un pb que le champ soit vide ou pas je passe par le 1er message
j'ai essayé de le saute avec un else pour aller direct au 2eme message mais quedal
Marsh Posté le 31-05-2003 à 12:50:48
il est toujours préférable de contrôler la fenêtre de l'extérieur. Au lieu de Unload, fais plutôt un Hide, le contrôle sera rendu (à la fin de la procédure) à la fonction qui a appelé la fenêtre, et elle pourra alors procéder à l'unload sans problème (sauf si tu références des contrôles de cette fenêtre depuis l'extérieur, ce qui n'est pas une bonne pratique non plus). D'ailleurs en VB.NET, les contrôles ne sont pas accessibles depuis l'extérieur.
Marsh Posté le 31-05-2003 à 14:07:00
drasche a écrit : il est toujours préférable de contrôler la fenêtre de l'extérieur. Au lieu de Unload, fais plutôt un Hide, le contrôle sera rendu (à la fin de la procédure) à la fonction qui a appelé la fenêtre, et elle pourra alors procéder à l'unload sans problème (sauf si tu références des contrôles de cette fenêtre depuis l'extérieur, ce qui n'est pas une bonne pratique non plus). D'ailleurs en VB.NET, les contrôles ne sont pas accessibles depuis l'extérieur. |
ok
Marsh Posté le 31-05-2003 à 02:54:10
c'est une histoire de fou
j'ai ce code (1)
quelque soit la réponse la fenêter se ferme
si je fais (2)
ça marche plus le unload ne s'execute jamais
seul solution pour que le vbYesNo soit pris en compte virer le test et mettre Unload tout seul
Le hic c'est que sur une autre From j'ai le même code (2) et il marche nickel
---------------
L'expérience est une lanterne que l'on a accrochée dans le dos et qui n'éclaire que le chemin parcouru [:albator7k]