begin process at 2012 02 17 10:34:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Windows

 > 

Formulaire et Controls

 > 

ajouter un controle depuis un code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ajouter un controle depuis un code

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ée 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...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales