"unload" un index d'une serie (genre le contraitre de load picturebox(25))
srib
Messages postés23Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention22 mars 2011
-
23 oct. 2004 à 20:05
lionelbre
Messages postés54Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention 6 février 2009
-
25 oct. 2004 à 10:42
Bonjour,
J'ai une serie de picturebox (mais ca pourrait etre autre chose) nommee ainsi :
toto(0)
toto(1)
toto(2)
...
Quand je veux rajouter une picture box j'utilise la commande :
load toto(25) 'ou n'importe quel autre numero d'index
Par contre le probleme c'est quand je voudrais decharger une picture box, comme un naif j'ai tente le "unload toto(18)" et la VB n'a pas ete tres content :o)
ai-je mal utilise la commande ou faut-il utiliser une autre commande ?
Pour info je place pas mal de picturebox dans une public sub, mais au debut il faudrait que je "unload" toutes mes precedentes picture box (VB n'aime pas trop non plus charger une picturebox deja existante).
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 23 oct. 2004 à 21:31
en principe ça doit marcher, si tu l'as chargé avec Load tu dois pouvoir la décharger avec Unload, et dans n'importe qu'elle ordre, sauf la zéro qui a été crée au runtime.
quelle ait une picture ou pas.
nothing c'est pour effacer le picture.
srib
Messages postés23Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention22 mars 2011 24 oct. 2004 à 11:22
Salut,
helas : unload form1.toto(xx) ne fonctionne pas j'ai une belle erreur : impossible de decharger dans ce contexte...
sinon j'ai essayer unload(form1.toto(xx)) et la j'ai l'erreur : un objet est requis...
sinon y'a un moyen pour tester si toto(xx) existe (a par le bon truc bourrain : if toto(xx).width>0 ) ?
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 25 oct. 2004 à 09:45
C'est que tu tentes ton unload lors du déclenchement d'un evt qui ne le permet pas. Sinon, la syntaxe est correcte.
Va voir dnas l'aide VB tu sauras quand on ne peux pas faire de unload . Fait une recherhc esur le numéro de l'erreur qu'il te retourne, tu trouveras ta vie
Christophe R.
Vous n’avez pas trouvé la réponse que vous recherchez ?