IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants VCL Delphi Discussion :

Afficher deux colonnes dans une ListBox


Sujet :

Composants VCL Delphi

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 78
    Points : 62
    Points
    62
    Par défaut Afficher deux colonnes dans une ListBox
    bonjour,
    je voudrais savoir si c'est possible d'afficher 2 colonne dans une listbox. Par exemple, une ville (col1) et le code postal (col2).
    Comment faut faire ??
    Merci par avance
    Bonne journée

  2. #2
    Membre habitué
    Inscrit en
    Mars 2003
    Messages
    281
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Mars 2003
    Messages : 281
    Points : 187
    Points
    187
    Par défaut
    Pas à ma connaissance.

    Pour palier, j'affiche Codepostal + ' - ' + Ville
    Et je me sert de la propriété Object pour stocker un pointeur vers un record contenant les valeurs séparées (ou d'autre, non affichées)

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 78
    Points : 62
    Points
    62
    Par défaut
    tant pis, je crois que je vais renoncer à mes 2 colonnes, et juste concaténer les chaine
    merci

  4. #4
    bjl
    bjl est déconnecté
    Membre averti Avatar de bjl
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    263
    Détails du profil
    Informations personnelles :
    Localisation : Brésil

    Informations forums :
    Inscription : Décembre 2002
    Messages : 263
    Points : 338
    Points
    338
    Par défaut
    il existe des composants déjà fait

    http://www.tmssoftware.com/collistb.htm

    par exemple

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 298
    Points : 318
    Points
    318
    Par défaut
    C'est possible

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    procedure TForm1.Button1Click(Sender: TObject);
    Const
      // The maximum number of Tabs
      // Die Anzahl der maximal aufretenen Tabs eintragen
      MAX_TABS = 4;
      TAB = #9;
    var
      Tabulator : array[0..MAX_TABS] of Integer;
    begin
      { Set the Tabulator Widths
       Tabulatorweiten festlegen}
      Tabulator[0] := 70;
      Tabulator[1] := 120;
      Tabulator[2] := 100;
      Tabulator[3] := 80;
      Listbox1.TabWidth := 1;
      { Set the Tabulators
       Tabulatoren setzen }
      SendMessage(ListBox1.handle, LB_SETTABSTOPS, MAX_TABS, LongInt(@Tabulator));
      { Add some Items
        Items hinzuf³gen.}
      Listbox1.Items.add('Peter' + TAB + 'Meierhofer' + TAB + '1234-56' +
                       TAB + 'Otzlingen');
      Listbox1.Items.add('Johann Jones' + TAB + 'Krauter' + TAB + '123-45');
    end;
    ou si les colonnes sont de taille identique
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ListBox1.TabWidth := 50;
    ListBox1.Items.Add('Column1'^I'Column2');

Discussions similaires

  1. [XL-2007] Afficher les deux colonne dans une combobox
    Par cedcyr dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 14/03/2013, 00h12
  2. Réponses: 7
    Dernier message: 28/04/2010, 15h31
  3. Afficher plusieurs colonnes dans une ListBox
    Par codial dans le forum Bases de données
    Réponses: 11
    Dernier message: 23/01/2007, 12h48
  4. Réponses: 4
    Dernier message: 21/07/2006, 14h53
  5. Fixer colonnes dans une listbox
    Par emeraudes dans le forum IHM
    Réponses: 35
    Dernier message: 12/06/2006, 14h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo