begin process at 2012 02 16 05:01:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

combobox


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

combobox

samedi 10 avril 2004 à 21:00:01 | combobox

wholehog2


je suis un débutant et j'ai un problème avec un combobox.

j'ai fait une combobox pour que l'utilisateur choisisse le mois d'une année. La collection ressemble à ceci :

Mois
Janvier
Février
Mars
Avril
Mai
Juin
Juillet
Mars
Avril
Mai
Juin
Juillet
Aout
Septembre
Octobre
Novembre
Décembre

j'ai mis mois en index 0 pour que l'index corresponde au numero du mois.

Mais quand je selectionne "octobre" il retourne l'index 15 alors qu'il devrait donner 10

Pourquoi et que dois-faire

merci
samedi 10 avril 2004 à 22:07:34 | Re : combobox

LordBob

Membre Club
c'est tout a fait logique regarde:

Mois -> 0
Janvier -> 1
Février -> 2
Mars -> 3
Avril -> 4
Mai -> 5
Juin -> 6
Juillet -> 7
Mars -> 8
Avril -> 9
Mai -> 10
Juin -> 11
Juillet -> 12
Aout -> 13
Septembre -> 14
Octobre -> 15
Novembre -> 16
Décembre -> 17

Bob...

"La chance accorde ses faveur aux esprits avertis..."
samedi 10 avril 2004 à 23:10:58 | Re : combobox

wholehog2


OK mais pourquoi il compte deux fois ?
dimanche 11 avril 2004 à 00:40:50 | Re : combobox

LordBob

Membre Club
je ne sais pas, une eurreur de ta part lors de la programmation !!!
Bob...

"La chance accorde ses faveur aux esprits avertis..."
dimanche 11 avril 2004 à 11:33:14 | Re : combobox

DeAtHCrAsH

Tiens voila un ptit bout de code qui te serviras surement souvent si tu utilises les controles de listaing ( combobox, listbox, ...)
Au lieu d'énumerer chaque element a mettre dans ta ComboBox, tu vas tout simplement creer un fichier texte comme suit :

Exemple : mois.txt



Mois
Janvier
Fevrier
Mars
Avril
...etc...


Et ensuite tu mets ce bout de code dans ton programme... Dans le bouton Command1_Click() dans mon exemple


Private Sub Command1_Click()

Dim nFile As Integer
Dim Ligne As String
Dim FilePath As String

nFile = FreeFile

'On dis ou se trouve le fichier
FilePath = App.Path & "\mois.txt"

'On ouvre le fichier et on le lit ligne par ligne
Open FilePath For Input As #nFile
While Not EOF(nFile)
Input #nFile, Ligne
Combo1.AddItem Ligne
Wend
Close #nFile

'On place l'index a 0
Combo1.ListIndex = 0

End Sub


Tu pourras ainsi faire des listings tres facillement et rapidement tout en gagnant de la place dans ton code ce qui n'est pas rien et qui en plus fait plus professionnel ;)

A++ et bonne prog!

--=[SaMir]=--
dimanche 11 avril 2004 à 17:24:04 | Re : combobox

CanisLupus

Membre Club Administrateur CodeS-SourceS
Salut,

Pour les dates, pourquoi ne pas utiliser les controles prévus à cet effet ?

Menu Projet/Composants :
Microsoft Windows Common Controls-2 6.0 (SP6)
ou
Microsoft Calendar Control 8.0

Si ton VB6 est à jour, il n'y a pas de problème.

Cordialement

CanisLupus
dimanche 11 avril 2004 à 17:25:48 | Re : combobox

CanisLupus

Membre Club Administrateur CodeS-SourceS
Sinon,

Avec

Sub Combo1_Click()

MoisChoisi = Combo1.ListIndex + 1

End Sub

Sub Form_Load()

Combo1.Clear
Combo1.AddItem "Janvier"
Combo1.AddItem "Février"
Combo1.AddItem "Mars"
Combo1.AddItem "Avril"
Combo1.AddItem "Mai"
Combo1.AddItem "Juin"
Combo1.AddItem "Juillet"
Combo1.AddItem "Aoùt"
Combo1.AddItem "Septembre"
Combo1.AddItem "Octobre"
Combo1.AddItem "Novembre"
Combo1.AddItem "Décembre"
Combo1.ListIndex = 0

End Sub

Il ne devrait pas y avoir de problème.

Cordialement

CanisLupus


Cette discussion est classée dans : combobox, index, mois, avril, mars


Répondre à ce message

Sujets en rapport avec ce message

dates_combobox [ par ooliverr ] bonjour,j'ai le chois d'une liste de date dans ma combobox : mois de jan-02 à déc-09 (format des dates : "mmm-yy")mon problème est que, lorsque je sél Comment ecrir le sql select [ par colby ] Bonjour et merci d'avance de vouloir m'aider. voila j'ai une table "salaire" composée de 14 champs: id|annee|janv|fev|mars|avr|mai|juin|juill|aout| [VBA] Liste deroulante dans ComboBox : comment creer la liste ? [ par Maximile ] Bonjour, Dans userform, j'ai créé une combobox (liste modifiable). Une fois créée, cette liste est vide. Je clique donc deuX fois dessus, je tombe dan combobox index [ par Beber59 ] Bjour tt l'monde,voila j'utilise un combo pour afficher la liste des elements d'un recordset :Do Until rcAffListeADO.EOFcmbAffaire.AddItem rcAffListeA [Excel / VBA] Probleme selection index ComboBox [ par sql84 ] Bonjour la communauté,J'ai un petit soucie concernant la selection d'un index dans un ComboBox, je vous explique en quelques mots de quoi il retourne. PROBLEME DE COMBOBOX SOUS VB.NET [ par balsamo ] BonjourLa je commence à pogner les nerfs après vb.net.J'ai fait tout ce qu'il y a de plus simple : un combobox dont je remplit les items juste avant d combobox [ par bigbossnino ] bonjourj ai 2 combobox qui sont en relation ca veut dire que le deuxieme est rempli a partir du premiermon probleme c'est que a chaque fois que je sel format ComboBox - langue anglaise [ par dikanete ] Bonjour à tous,nouveau prolème:Je dois calculer le nombre de jour existant entre deux dates, ce résultat est nécessaire pour une formule financière.J' Listbox et combo [ par titeuf44 ] Bonjour,je recherche un bout de code me permettant de trier une listbox en fonction de la demande de ma combobox.Par exemple:J'ai un combobox avec les choix de mois selon l'annéé choisie [ par colby ] Débutant je voudrais savoir comment ecrir mon sql=select j'ai une table exercice avec 2001, janv, Fév, mars avril mai juin juill aout sept oct nov


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,421 sec (4)

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