Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ajouter un controle depuis un code [ Windows / Formulaire et Controls ] (kelm_by)

mercredi 23 avril 2008 à 22:25:59 | ajouter un controle depuis un code

kelm_by

salut tous le monde,
est ce que il ya moyen en vb6 qui permet d'ajouter des controle dynamiquement comme c'est le cas en vb.NET

privatesub MonNouveauControl()
 Load TextBox1(TextBox.Count)
TextBox1(TextBox.Count - 1).Text = "MonTexte"
TextBox1(TextBox.Count - 1).Left = TonCalculEnFonctionDeLaGauche
TextBox1(TextBox.Count - 1).Right = TonCalculEnFonctionDuHaut
EndSub

merci d'avance


mercredi 23 avril 2008 à 23:10:14 | Re : ajouter un controle depuis un code

jack

Administrateur CodeS-SourceS
Salut
Oui, suffit :
- d'avoir une TextBox1 avec l'index 0 dans la forme d'origine
- de remplacer ton "TextBox.Count" par un chiffre 1 et suivants
Tester avec 
   Load TextBox1(UBound(TextBox1) + 1)

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)

mercredi 23 avril 2008 à 23:12:58 | Re : ajouter un controle depuis un code

kelm_by

merci  bcp tous ce que il falait c'est avoire le control en index 0


mercredi 23 avril 2008 à 23:15:42 | Re : ajouter un controle depuis un code

Kristof_Koder

Et de ne pas oublier de faire un coupe de .Visible = True sur le ctrl ajouté, car toujours invisible à la création.
Par contre, Jack, pourquoi ne pas utiliser la propriété Countde la collection de Texbox1 ??

jeudi 24 avril 2008 à 09:22:18 | Re : ajouter un controle depuis un code

jrivet

Membre Club
Salut,
Moi ce que je trouve "bizarre" c'est que cela existe en .NET je croyais que la notion de groupe de controle n'existait plus?

> kelm_by: le code que tu as donné en premier poste c'est du .NET?
@+: Ju£i€n
Pensez: Réponse acceptée

jeudi 24 avril 2008 à 11:57:28 | Re : ajouter un controle depuis un code

Kristof_Koder

jrivet < En VB.NEt tu peux ajouter un controle à une form mais pas via un groupe de contrôles qui, effectivement, n'existe pas en .NET.

jeudi 24 avril 2008 à 15:43:40 | Re : ajouter un controle depuis un code

jack

Administrateur CodeS-SourceS
Re
Pour le Count, je n'était pas sûr, je n'ai pas VB6 sous la main (en déplacement)
Pour VB.Net, c'est possible en faisant une Collection de controls

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)



Cette discussion est classé dans : textbox, count, controle, ajouter, textbox1


Répondre à ce message

Sujets en rapport avec ce message

Affichage d'un controle par code vb.net [ par cybermax62 ] c con mais je comprend pas pkoi ça s'affiche pas.je veux créer un controle (textbox,datagrid) par code en non avec visual mais quand je lance, il ne s Un formulaire en controle un autre... [ par huuuuu21 ] Slt tous le monde ça farte ???Je voudrais savoir comment on fait pour controler un textbox sur un form2, à partir d'un form1 ??? sur le form1 je fais Ajouter un carractere a mon textbox [ par CCJ ] slt!Comment faire pour ajouter et je dis bien ajouter un carractere a mon textbox entre la lettre en position 6 et celle en position 5?exemplej'ai "bo controle de saisie dans une textbox [ par emeraudes ] bonjoursur visual studio .net en visual basicos: xindows xpje voudrais faire un controle de saisie dans une textbox enfin plutot interdire de rentrer Unload de contrôles dans un formulaire assez compliqué ??? [ par youkizouki ] Bonjour,Je dois créer un applic dans laquelle il est possible de créer dynamiquement des TextBox.<SPAN style="mso-spacerun: yes" Bug dans le controle TextBox de VB6 ?! [ par azerty25 ] Hello allAlors voila, j'ai rencontré une bizzarerie avec le TextBox.Quand on le place le controle sur une feuille avec pour Height = 195, le texbox es textbox multiligne [ par Jamytheboss ] Salut,j'aimerais donner une valeur à une ligne bien précise d'un textbox multiligne.Exemple:Dim Lignes() as string = {"salut", "coucou"} 'créer un tab ajouter des """" dans un textbox [ par ffaabbss ] Comment fait-on pour afficher des doubles cotes dans un textbox? probléme de TextBox et Control Data [ par minimum_serious ] Bonjour,   J'ai un controle data relié à un textbox, mais le pblm c'est que dés que j'effectue une requête sur le controle data, il modifie directemen textbox bloquée :/ help [ par pointdalattitude ] Bonjour,J'ai placer une textbox sur mon controle activex mais quand je me sert du controle dans ma supervison la textbox est bloquée (comme si y avait


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.