Les Allergies
Alimentaires
Posez votre question Signaler

Creer et remplir un ListBox en VB6 pr un nul [Résolu]

Gegeleblond 14Messages postés 26 février 2007Date d'inscription - Dernière réponse le 1 avril 2011 à 11:16
Bonjour,
Je tiens a preciser que je suis une catastrophe en programmation mais je cherche a creer et remplir un ListBox en VB6. Je voudrais seulement obtenir une liste avec les nombres 1 a 51. Ca a l air simplissime mais je sais meme pas ou je suis suppose taper le code...
J ai tente un truc comme mais rien ne s affiche :
Private Sub Projection_Click(Index As Integer) // ma liste s appelle "Projection"
Dim i as Integer
For i = 1 To 51
Projection(i) = i
Next i
End Sub
Ne riez pas lol, je vois déjà des sourires s esquisser...
Merci de m eclairer.
PS: desole pour le manque d accents mais j ecris avec un qwerty.
Lire la suite 

Creer et remplir un ListBox en VB6 pr un nul »

12 réponses
Réponse
+1
moins plus
Bonjour,

Un premier point, ne remplit pas ta listbox avec l'évènement click ... fais le par exemple dans le Form_Load :
Public Sub Form_Load()
Dim i as Integer 
    For i = 1 To 51 
       Projection.Additem i
    Next i
End Sub


^^

polux
Ajouter un commentaire
Réponse
+1
moins plus
rfe,

non la syntaxe est la bonne. Assures toi que le nom de ta listbox est bien "'Projection" et qu'elle se trouve bien sur ta form ....
Ca fonctionne chez moi ...

;o)

polux
Ajouter un commentaire
Réponse
+1
moins plus
Ok c'est super alors .. tu me dire où elle se situait, stp ... ça peut servir pour d'autres ...
N'oublies de mettre résolu.

Bon courage pour la suite

;o)

polux
Ajouter un commentaire
Réponse
+1
moins plus
Re,

Pour TOJO, ouvres un autre topic si tu veux des réponses... celui ci est résolu et n'a rien à voir avec ton sujet ...Merci
Ajouter un commentaire
Réponse
+0
moins plus
Merci, je viens de comprendre un point essentiel.
Par contre j ai ecris le code et j ai cette erreur " method or data member not found"
J ai tente de remplacer 'Projection.AddItem i' par 'Projection(i).AddItem i'

mais ca fait une autre erreur...
Ajouter un commentaire
Réponse
+0
moins plus
En fait je viens de remarquer quelque chose : tu as ecrit "Public Sub Form_Load()" et dans ma form j'ai "Private Sub Form_Load()". Mais meme en changeant ca, me refait la meme erreur... Je vais tenter de verifier encore...
Ajouter un commentaire
Réponse
+0
moins plus
J ai trouve mon erreur. Ca marche...
Merci encore
Ajouter un commentaire
Réponse
+0
moins plus
En fait j avais fait un copie/colle d une listBox au tout debut qui devait devenir ma listBox "Projection". Le nom etait bien "Projection" mais il apparaissait dans la liste Properties comme "Projection(0)" . D ou l erreur.

Attention au copie/colle !!!
Ajouter un commentaire
Réponse
+0
moins plus
pour remlir un listbox ondoit ecrire le code suivant:
dim i as integer
for i=debut to fin
listbox.etems.add(i)
next i
/*debut=debut de la boucle et fin=fin de la boucle*/
Polux31- 29 mars 2008 à 14:13
salut

Tu sors ça d'où : listbox.etems.add(i) ????
Fanatique VB6 - 1 avril 2011 à 11:16
trop fort ptdr
Ajouter un commentaire
Réponse
+0
moins plus
bonjour, suis un jeun veux développer avec la programmation sous visual basic
je veux besoin des aides pour la programmation
Ajouter un commentaire
Ce document intitulé « Creer et remplir un ListBox en VB6 pr un nul » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?