| | xynder | Posté le 06/03/2005 @ 21:48 | Petit astucien
229 Messages
| salut à tous juste une petite question sur les listbox dans vb6 ...
peut on (comme avec access) utiliser une listbox pour afficher les valeur d'une table tout en cachant le numero auto ?!!!
Merci d'avance...
| | |
| |
| Publicité |
|
| | Malcolm | Posté le 26/04/2005 à 16:09 | Astucien
7193 Messages
| tu peux indiquer comment tu as résolu stp ? | | | | | xynder | Posté le 26/04/2005 à 18:15 | Petit astucien
229 Messages
| Tout simplement, voila un exemple :
i = 0 'i traduit le numéro de la ligne courante
enreg.MoveFirst 'Début du recordset
Do While enreg.EOF = False
'list1 est une listbox à une seule colonne
List1.AddItem enreg!nom_clt
'listbox1 est une listbox à plusieurs colonnes
ListBox1.AddItem enreg!nom_clt
'syntaxe : ListBox1.List (n°ligne,n°colonne)
ListBox1.List(i, 0) = enreg!num_clt
ListBox1.List(i, 1) = enreg!nom_clt
ListBox1.List(i, 2) = enreg!adr_clt
'syntaxe : ListBox1.Column (n°colonne,n°ligne)
ListBox1.Column(3, i) = enreg!tel_clt
enreg.MoveNext 'Enregistrement suivant dans le recordset
i = i + 1
Loop
Tu dois auparavant cocher "Microsoft forms 2.0 object library" dans les préférences... et dans les dimensions de ton listbox tu mets l'argument que tu veux cacher à 0cm......
Modifié par xynder le 26/04/2005 18:21 | | | |
| | Haut de la page |
| | Inscrivez-vous ! |
- Posez vos questions
- Résolvez vos problèmes
- Aidez les autres
- Participez et créez vos discussions
- Dialoguez en privé avec d'autres membres
- Suivez vos sujets préférés
- Affichez les signatures des membres
|
|