Les Snippets

Connexion

Ajouter un item à un ComboBox ou une ListBox à partir du haut

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 16/02/2007 01:08:27 et initié par PCPT [Liste]
Date de mise à jour : 09/11/2007 14:36:11
Vue : 3531
Catégorie(s) : Control
Langages dispo pour ce code :
- Delphi 5
- VB6, VBA
- VB 2005



Langage : Delphi 5
Date ajout : 25/10/2007
Posté par f0xi [Liste]

procedure AddToListFromTop(const S: String; Strings: TStrings);
begin
  if Strings.Count = 0 then
    Strings.Add(S)
  else
    Strings.Insert(0,S);
end;

Langage : VB6 , VBA
Date ajout : 09/11/2007
Posté par jrivet [Liste]
DateMAJ : 09/11/2007
'EXEMPLE D'UTILISATION
Private Sub Command1_Click()
   AddStrToTopLst Combo1, "Nouvel Item :  " & Time
End Sub 
Public Sub AddStrToTopLst(ByRef oObj As Object, sString As String)    '   oObj doit être une ListBox  ou  un ComboBox    'On utilise le parametre index de la méthode AddItem    Call oObj.AddItem(sString, 0) End Sub
Remarque :
Une autre variante en VB6 qui utilise le paramètre index de la méthode AddItem
Langage : VB 2005
Date ajout : 09/11/2007
Posté par jrivet [Liste]
DateMAJ : 09/11/2007
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
   For i As Integer = 0 To 15
       AddStrToTopLst(ComboBox1, "Test Cbo" & i.ToString)
       AddStrToTopLst(ListBox1, "Test Lst" & i.ToString)
   Next
End Sub 
Public Sub AddStrToTopLst(ByRef oObj As Object, ByVal sString As String)    ' oObj doit être une ListBox  ou  un ComboBox    'On utilise la méthode Insert pour mettre l'élément en debut de liste    oObj.Items.Insert(0, sString) End Sub
Remarque :
Le même en VB.NET 2005 on notera qu'il faut utiliser Insert

Snippets en rapport avec : Listbox, Ajouter, Combobox, Item, Top



Codes sources en rapport avec : Listbox, Ajouter, Combobox, Item, Top

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

{Flash} COMBOBOX OU LISTBOX
Suite à une compoxbox pas commentée et peu compréhensible sur ce site alors que le principe était ut...

{Javascript / DHTML} AJOUTER DYNAMIQUEMENT DES OPTIONS À UNE LISTBOX
Ben, le titre est assez explicite! Sa tient dans une fonction de 3 lignes: function ajouterOPTIO...

{Visual Basic, VB6, VB.NET, VB 2005} DLL CONTENANT LES OBJETS LISTBOX ET COMBOBOX MULTICOLONNES
J'avais créé cette DLL en VB 2003 la voilà en VB 2005 suite à une demande récente. L'exemple traite...

{Javascript / DHTML} LISTBOX EN CSS, JSCRIPT ET DHTML
Ce code permet d'inclure dans vos page web une listbox entièrement CSS et JScript style XP dans vos ...

{Delphi} BARRE DE SÉLECTION GRAPHIQUE
Exemples de barres de sélection graphique sur ComboBox/ListBox/StringGrid/Menu/PopupMenu...

{C / C++ / C++.NET} CRÉE TRÈS FACILEMENT, DES COMBOBOX, LISTBOX, PROGRESSBAR... AVEC OBJECT
Permet de manipuler des objects graphiques (win32), comme: -les combobox -les listbox -les progre...

{Visual Basic, VB6, VB.NET, VB 2005} UTILISATION DE L'API SENDMESSAGE AVEC UNE LISTBOX OU UN COMBOBOX
Voici une liste d'exemples de l'API SendMessage dans le cadre d'une utilisation avec une ListBox ou ...

{Delphi} AJOUTER DE NOUVEAUX ITEMS DANS LE MENU SYSTÈME DE LA FICHE
Ajouter de nouveaux Items dans le menu système de la fiche...

{Visual Basic, VB6, VB.NET, VB 2005} PRIORITÉ DES OBJETS DANS UNE LISTBOX
Sa permet de déplacer une objet et changer sa priorité, Plus Haut Plus Bas Bon assez parler, voilà...