Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Spaltennamen in ListBox (https://www.delphipraxis.net/6228-spaltennamen-listbox.html)

bautschi 4. Jul 2003 08:11


Spaltennamen in ListBox
 
Hallo erstmal !!

Ich habe erst vor kurzem mit der Programmierung in Delphi begonnen und bin also noch ein Anfänger.

Hab jetzt folgende Frage:
Wie kann ich in eine ListBox die einzelnen Spalten-Namen einer Tabelle (welche am Server liegt) anzeigen ??
bzw. wie Spreche ich diese Spalten eigentlich an ?

danke schon mal im voraus ..

mfg bautschi

Steran 4. Jul 2003 08:39

Hi!!

Ich würde ein ListView verwenden, da tust du dich um einiges leichter!

Hier mal ein kurzes Beispiel, um die Spalten zu beschriften bzw. Items hinzuzufügen:

Code:
procedure TForm1.Button1Click(Sender: TObject);
var itm: TListItem;
begin
  //2 Neue Spalte hinzufügen
  ListView1.Columns.Add;
  ListView1.Columns.Add;

  //Spalten beschriften
  ListView1.Columns[0].Caption := '1. Spalte';
  ListView1.Columns[1].Caption := '2. Spalte';

  //Items hinzufügen
  itm := ListView1.Items.Add;
  itm.Caption := 'Item-Caption';
  itm.SubItems.Add('SubItem-Text');
end;
Im Objektinspektor aber zuerst ViewStyle auf vsReport stellen ;-)

MfG

Steran

bautschi 4. Jul 2003 08:46

gibt es in delphi 3 ein ListView-Object ?

Steran 4. Jul 2003 11:54

hmm...ich denke schon..hab mal schnell gegooglet...!

Bei mir ist die im Register "Win32" (Delphi7)

Viel Glück beim suchen!

MfG

Steran

Daniel B 4. Jul 2003 12:31

Hallo und herzlich Willkommen im Forum!

Da dieses Thema nichts mit Datenbanken zutun hat, verschiebe ich es nach VCL-Komponenten.

Grüsse, Daniel :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz