Utilisateur anonyme
-
16 juin 2008 à 08:53
khalidassnoune
Messages postés1Date d'inscriptionmardi 27 mai 2008StatutMembreDernière intervention26 juin 2008
-
26 juin 2008 à 19:05
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Oui, ça fonctionne sans par ce que tu utilise ".Parent = Me" qui est d'après mes souvenir une ancienne version (VB6)
Sinon je vois toujours pas l'utilité de textbox1 = Nothing
crée toi un bouton et un textbox multiligne avec du contenu et dans ton bouton met "textbox1 = Nothing" tu vois ça sers a rien, ça n'efface même pas son contenu !
Je suppose que tu voulais détruire l'objet a la fermeture du contrôle Form et dans ce cas là, c'est la propriété Disposing
A+
gillardg
Messages postés3275Date d'inscriptionjeudi 3 avril 2008StatutMembreDernière intervention14 septembre 20142 16 juin 2008 à 10:46
Me.Controls.Add(Textbox1) => code inutile puisque ça fonctionne sans
mais textbox1 Nothing> pas si inutile je crois
Moué ! Tu aurais pu le mettre dans le titre ... effectivement j'ai pas lu jusqu'au bout
Je continu quand même a dire que le concepteur est là pour ça ! (c'est qu'un avis perso)
j'aurais quand même utilisé Me.Controls.Add(Textbox1) dans le loadform, mais chacun fait comme il veux a ce stade :)
Bonne journée !
gillardg
Messages postés3275Date d'inscriptionjeudi 3 avril 2008StatutMembreDernière intervention14 septembre 20142 16 juin 2008 à 09:08
TROXSA , faut lire la déscription avant de noter
'dans ce petit bout de code je démontre aussi la création et l'utilisation de contrôles créés au moment de l'éxécution :
TextBox et Cursor
pour utiliser cette source créer un nouveau projet avec un simple bouton "Button1"'
Je trouve ton code bien fait "certes", mais !!!
il existe un concepteur dans ton IDE qui permet d'entrer les propriétés des contrôles, alors pour quoi ce prendre la tête a taper du code lorsque le concepteur permet de l'éviter !
Il est aussi inutile de détruire l'objet a la fermeture de ta form, il sera de toute façon détruis a la fermeture ... (Disposing est mieux adapté)
26 juin 2008 à 19:05
20 juin 2008 à 14:32
Je remonte un peu la note
Enjoy^^
16 juin 2008 à 11:33
c'est peut etre mieux
16 juin 2008 à 11:17
Sinon je vois toujours pas l'utilité de textbox1 = Nothing
crée toi un bouton et un textbox multiligne avec du contenu et dans ton bouton met "textbox1 = Nothing" tu vois ça sers a rien, ça n'efface même pas son contenu !
Je suppose que tu voulais détruire l'objet a la fermeture du contrôle Form et dans ce cas là, c'est la propriété Disposing
A+
16 juin 2008 à 10:46
mais textbox1 Nothing> pas si inutile je crois
16 juin 2008 à 10:33
Je continu quand même a dire que le concepteur est là pour ça ! (c'est qu'un avis perso)
j'aurais quand même utilisé Me.Controls.Add(Textbox1) dans le loadform, mais chacun fait comme il veux a ce stade :)
Bonne journée !
16 juin 2008 à 09:08
'dans ce petit bout de code je démontre aussi la création et l'utilisation de contrôles créés au moment de l'éxécution :
TextBox et Cursor
pour utiliser cette source créer un nouveau projet avec un simple bouton "Button1"'
16 juin 2008 à 08:53
Je trouve ton code bien fait "certes", mais !!!
il existe un concepteur dans ton IDE qui permet d'entrer les propriétés des contrôles, alors pour quoi ce prendre la tête a taper du code lorsque le concepteur permet de l'éviter !
Il est aussi inutile de détruire l'objet a la fermeture de ta form, il sera de toute façon détruis a la fermeture ... (Disposing est mieux adapté)
je met 3/10 pour la propreté de ton code :)
Cordialement
Troxsa