Les Snippets

Connexion

Supprimer les doublons d'un combobox

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 23/04/2007 09:38:19 et initié par OneHacker [Liste]
Date de mise à jour : 03/06/2007 16:52:28
Vue : 14173
Catégorie(s) : Control
Langages dispo pour ce code :
- VB 2005, VB.NET 1.x
- VB6, VBA
- VB6, VBA
- Javascript
- C# 1.x, C# 2.x
- Delphi 5
- Delphi 5
- Voir tous les langages pour ce code snippet



Langage : VB.NET 1.x , VB 2005
Date ajout : 23/04/2007
Posté par OneHacker [Liste]
DateMAJ : 23/04/2007
 Dim cResult(cbTest.Items.Count) As String
        For Each item As String In cbTest.Items
            cResult(cbTest.Items.IndexOf(item)) = item
        Next
        cResult.Sort(cResult)
        cResult.Reverse(cResult)
        Dim newindex As Integer
        For Each item As String In cResult
            If item Is Nothing Then
                newindex = cResult.IndexOf(cResult, item)
                Exit For
            End If
        Next

        Dim cnewResult(newindex - 1)
        cResult.Copy(cResult, 0, cnewResult, 0, newindex)
        cnewResult.Sort(cnewResult)
        cbTest.Items.Clear()
        cbTest.Items.AddRange(cnewResult)
        MsgBox("End Clear")
Remarque :
cbTest est un combobox
Mettre le code dans une procédure

Snippets en rapport avec : Combobox, Doublons



Codes sources en rapport avec : Combobox, Doublons

{SQL} SUPPRESSION DE DOUBLONS
C'est une suite de requêtes qui permettent de supprimer les doublons d'une table. Il y en a d'autre ...

{Visual Basic, VB6, VB.NET, VB 2005} TABLES DE MULTIPLICATION
Pour faire réviser les tables aux tout petits, c'est d'actualité. En VBA Excel. Une table par feuil...

{Visual Basic, VB6, VB.NET, VB 2005} COMBOBOX FAÇON ERRORPROVIDER
Ce que je reproche au contrôle ErrorProvider, dans le cas d'un formulaire contenant des onglets, c'e...

{Visual Basic, VB6, VB.NET, VB 2005} BOUTONSFACEID
Afficher les FacesID d'Excel dans un tableau.On peut aussi afficher toutes les FacesId (10038) dans ...

{Visual Basic, VB6, VB.NET, VB 2005} JEU DU CISEAUX
Pour l'été le petit jeu du ciseaux, de la feuille, de la pierre et du puits. Vous connaissez? Vous p...

{Delphi} TRI DANS LISTBOX/COMBOBOX (TSTRINGS)
D' après une question sur le forum : http://www.delphifr.com/infomsg_TRI-NUMERIQUE-SUR-LISTBOX_1050...

{Visual Basic, VB6, VB.NET, VB 2005} MENU CONTEXTUEL
Mettre vos applications favorites dans le menu contextuel du clic droit.Vous cherchez le chemin,vous...

{Flash} FORMULAIRE MAILEUR MULTIADRESSE -- FLASH=>PHP=>FLASH -- CONSTRUIT EN COMPOSANT FLASH
Bonjour, Maileur Flash qui permet de choisir son correspondant dans un formulaire avec une combob...

{Visual Basic, VB6, VB.NET, VB 2005} DÉPARTEMENTS
C'est un jeu: vous situez le département correctement et vous avez le chef-lieu (c'est un de mes pre...

{Visual Basic, VB6, VB.NET, VB 2005} CALCUL MENTAL
J'ai fait ce programme pour faire travailler les neurones avec les nombres aléatoires, en prime vous...