begin process at 2012 02 13 11:33:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

Saisie + affichage Alphabétique


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

Saisie + affichage Alphabétique

vendredi 13 juillet 2007 à 00:55:09 | Saisie + affichage Alphabétique

Didier72

Hello

Voici ce que jaimerai obtenir:
J'ai une ComboBox avec une liste dans un Fichier .txt qui s'affiche en cliquant sur la petite flèche à droite.
[img]http://img154.imageshack.us/img154/5301/screenshotiz7.jpg[/img]

Mais comme on peut saisir directement dans la zone de saisie, j'aimerai qu'au fur et mesure qu'une lettre est entrée avoir une liste qui s'affiche avec la 1ère lettre choisie, les 2 première lettres saisie et ainsi de suite....
Afin d'aller au plus vite aux choix de la liste proposée.
[img]http://img451.imageshack.us/img451/2765/screenshot1un2.jpg[/img]

[img]http://img247.imageshack.us/img247/108/screenshot2ok5.jpg[/img]

Etc. etc.

Merci de votre aide

Bye


vendredi 13 juillet 2007 à 00:57:31 | Re : Saisie + affichage Alphabétique

Didier72

Réponse acceptée !
Re correctif (me suis trompé pour les images)

Voici ce que jaimerai obtenir:
J'ai une ComboBox avec une liste dans un Fichier .txt qui s'affiche en cliquant sur la petite flèche à droite.
[img]http://img154.imageshack.us/img154/5301/screenshotiz7.jpg[/img]

Mais comme on peut saisir directement dans la zone de saisie, j'aimerai qu'au fur et mesure qu'une lettre est entrée avoir une liste qui s'affiche avec la 1ère lettre choisie, les 2 première lettres saisie et ainsi de suite....
Afin d'aller au plus vite aux choix de la liste proposée.
[img]Hello

Voici ce que jaimerai obtenir:
J'ai une ComboBox avec une liste dans un Fichier .txt qui s'affiche en cliquant sur la petite flèche à droite.
[img]http://img154.imageshack.us/img154/5301/screenshotiz7.jpg[/img]

Mais comme on peut saisir directement dans la zone de saisie, j'aimerai qu'au fur et mesure qu'une lettre est entrée avoir une liste qui s'affiche avec la 1ère lettre choisie, les 2 première lettres saisie et ainsi de suite....
Afin d'aller au plus vite aux choix de la liste proposée.



Etc. etc.

Merci de votre aide

Bye
[/img]

[img]http://img247.imageshack.us/img247/108/screenshot2ok5.jpg[/img]

Etc. etc.

Merci de votre aide

Bye
vendredi 13 juillet 2007 à 03:13:09 | Re : Saisie + affichage Alphabétique

MPi

Réponse acceptée !
Quelque chose comme ça peut-être ?

Option Explicit
Private CodAsc As Integer

Private Sub ComboBox1_Change()
    Dim Var As String
    Dim I As Integer
   
    Var = ComboBox1
   
    If CodAsc <> 8 And Len(Var) > 0 Then
        For I = 0 To ComboBox1.ListCount - 1
            If UCase(Left(ComboBox1.List(I), Len(Var))) = UCase(Var) Then
                ComboBox1.Text = ComboBox1.List(I)
                ComboBox1.SelStart = Len(Var)
                ComboBox1.SelLength = Len(ComboBox1.List(I)) - Len(Var)
                Exit For
            End If
        Next
    End If

End Sub

MPi
vendredi 13 juillet 2007 à 08:36:57 | Re : Saisie + affichage Alphabétique

Renfield

Administrateur CodeS-SourceS
Réponse acceptée !
boucle et suppression des items ne convenant pas

astuce du jour : parcoure ta liste d'Items a l'envers

For i = Combo1.ListCount -1 To 0 Step -1
   If ... Then
      Combo1.RemoveItem i
   End If
Next i
vendredi 13 juillet 2007 à 09:40:09 | Re : Saisie + affichage Alphabétique

Didier72

Hello

Super, c'est tout à fait ce que je recherchais...

Vraiment sympa de votre Part...merci

Sinon comment ouvrir automatique la fenêtre liste combo quand on entre au moins un caractère  ?

Merci bien

@+

vendredi 13 juillet 2007 à 09:52:54 | Re : Saisie + affichage Alphabétique

Renfield

Administrateur CodeS-SourceS
Private Const CB_SHOWDROPDOWN As Long = &H14F

Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByRef lParam As Any) As Long
vendredi 13 juillet 2007 à 10:06:10 | Re : Saisie + affichage Alphabétique

Didier72

re Renfield

Je vois pas le truc ???

Plus d'explications , merci :)
 @+
vendredi 13 juillet 2007 à 10:18:40 | Re : Saisie + affichage Alphabétique

Renfield

Administrateur CodeS-SourceS

http://msdn2.microsoft.com/en-us/library/ms673312.aspx
vendredi 13 juillet 2007 à 10:34:48 | Re : Saisie + affichage Alphabétique

Didier72

re et merci pour l'info

Un peu complexe pour moi tout ça ...

Je vais tenter de piger

vendredi 13 juillet 2007 à 10:47:26 | Re : Saisie + affichage Alphabétique

Renfield

Administrateur CodeS-SourceS
pour afficher la liste :

SendMessage Combo1.hWnd, CB_SHOWDROPDOWN, 1, ByVal 0&

rien de plus...

1 2

Cette discussion est classée dans : liste, http, saisie, img, imageshack


Répondre à ce message

Sujets en rapport avec ce message

Je ne savais vraiement pas où poster... [ par Pallas4 ] Voila j'aimerais faire une sorte de recourci vers mes applications préférées. les différends choix se trouveraient dans une liste que je pourrais modi textbox et liste déroulante dans un userform [ par titibobo2 ] Bonjour, comment faire pour afficher la longtitude et la latitude lorsque je choisi le ville dans la liste déroulante. [URL=http://www.imageshack.us][ Probleme [ par Seth77 ] Slu est ce que qqn saurait comment faire cela sous vb6 ? [url=http://imageshack.us][img=http://img222.imageshack.us/img222/4009/test1nj.jpg][/url] liste chainee (VC++ .Net) [ par slim01 ] bonjour, dans un exercice je dois creer une liste chainée d'une classe (acteurs) les classes que j'ai créé sont les suivantes : liste - element - a [VB] J'offre 10€ pour cette appli facile... [ par djay1212 ] Bonjour, J'offre 10€ à celui qui me fera cette application... c'est qqch de simple, facile... pour celui qui a déja utilisé Visual Basic 5.0. saisie dans une liste déroulante [ par jekifvb6 ] Bonjour à toutes et tous, Voici ce que j'aimerais pouvoir réaliser: un formulaire avec deux listes deroulantes liées à une base de données Access, l' Formulaire de recherche : Actualiser affichage zone de liste [ par cc256 ] Bonjour,je suis sous Access 2000. je souhaite créer un formulaire de recherche avec trois critères de recherche (textBox1, textBox2, textBox3) et une [VBS] inserer auto des jpg redimenssionnées et ciblées dans un jpg [ par sakuraba83 ] BOnjour,je voudrais savoir si c est possible ? avec plusieurs photos prises avec un APNon clique sur la zone photo et on peut aller chercher le jpg da [Newbie] Gestion Electronique de Documents [ par Trisoul ] Bonjour a tous.   Je suis etudiant en deuxieme annee d'ecole d'ingenieur (electronique) et pour mon stage d Gestion Electronique de Documents [ par Trisoul ] Bonjour a tous.   Je suis etudiant en deuxieme annee d'ecole d'ingenieur (electronique) et pour mon stage d


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,934 sec (3)

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