Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
2054 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Effacer une ligne d'une combobox VB6 sous XP

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Effacer une ligne d'une combobox VB6 sous XP

n°1953465
vincent_fr​et
Posté le 28-12-2009 à 18:26:31  profilanswer
 

Bonjour, j'ai une combobox qui possède des doublons, je souhaite effacer ces doublons mais je n'arrive pas utiliser combo1.RemoveItem
 
J'ai même essayé en donnant directement l'index mais rien à faire, ca bug.....
mon code :
combo1.RemoveItem 1
donne l'erreur :
"Erreur d'exécution '5' : Argument ou appel de procédure incorrect"

mood
Publicité
Posté le 28-12-2009 à 18:26:31  profilanswer
 

n°1953572
vincent_fr​et
Posté le 29-12-2009 à 11:30:57  profilanswer
 

Bon en fait j'ai trouvé une solution : je n'écris plus les doublons...
 
Mais si quelqu'un sait comment faire marcher le RemoveItem, je suis preneur.

n°1954110
otobox
Maison fondée en 2005
Posté le 30-12-2009 à 22:58:31  profilanswer
 

Il faut mettre les parenthèses :
combo1.RemoveItem (1)


---------------
OtObOxBlOg - - - Etre seul à avoir tort  c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons
n°1954513
vincent_fr​et
Posté le 02-01-2010 à 21:34:00  profilanswer
 

j'ai essayé aussi, sans succès.

n°1955047
drasche
Posté le 05-01-2010 à 10:23:11  profilanswer
 

vincent_fret a écrit :

Bon en fait j'ai trouvé une solution : je n'écris plus les doublons...
 
Mais si quelqu'un sait comment faire marcher le RemoveItem, je suis preneur.


C'était même la bonne solution.
 
Mais ton erreur est due au fait que tu essaies de virer un élément qui n'existe pas, ce qui sous-entendrait que tu n'as qu'un élément dans ta combo si tu ne peux retirer l'élément d'index 1. Ca ou tu manipules la mauvaise combo. Vois ce que te retourne la propriété combo1.ListCount


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1955700
vincent_fr​et
Posté le 07-01-2010 à 00:01:03  profilanswer
 

j'ai plus l'ordi sous la main (celui ou j'ai le programme)
Je regarde dès que je peux et je dis si c'est ça.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Effacer une ligne d'une combobox VB6 sous XP

 

Sujets relatifs
[VBA]- passer la ligne en dessousarguments passés en ligne de commande
L'application s'ouvre avec XP mais pas win mobileProgrammer une impression en java (ac saut de ligne)
Assistant de mise à niveau de VB6.0 a VB studiomacro creation autormatique combobox VB
Bug Visual Basic : impossible de voir la ligne de l'erreurmsflexgrid vb6
Internet Explorer : erreur de syntaxe ligne 4VB6 ET WINDOWS 7
Plus de sujets relatifs à : Effacer une ligne d'une combobox VB6 sous XP


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR