![]() |
[Delphi 2010] Listview Eintrag hinzufügen
Hallöchen!
Ich habe ein Listview1(READONLY), eine Edit1, ein DatePicker und ein Timepicker sowie ein Button auf meiner Form! Die Listview1 hat halt drei Columns. Die erste soll die Edit.Text zeigen, die zweite soll das Datum zeigen und die dritte soll die Zeit wiedergeben nachdem man auf den Button drückt. Nach dem Wiederholten Drücken des Buttons, soll ein zweiter Eintrag erscheinen! Wenn ich versucht habe,dass hinzukriegen, dann kam dort nur ein Eintrag ohne Beschriftung! In der Suche finde ich nichts, nur
Delphi-Quellcode:
.
Listview1.Item.add
Wenn ich jetzt hinter diesem Code eine Caption setzen will, dann kommt eine Fehlermeldung (Zu viele Parameter) Also der Code sah dann so aus:
Delphi-Quellcode:
Bitte um Hilfe ^^
Listview1.Item.add('Flötenaufführung')
MfG ps.: Frohes neues Jahr an alle |
Re: [Delphi 2010] Listview Eintrag hinzufügen
Listview1.Item.add Erzeugt ein Item ... als Rückgabewert bekommt man das Objekt dazu, welches ein Property "Caption" hat, für die erste Spalte.
|
Re: [Delphi 2010] Listview Eintrag hinzufügen
Ahhh also danach:
Delphi-Quellcode:
Werde ich mal schnell testen! Thx
item.Caption := 'Flötenunterricht';
€d1T: Ok, habe ein anderes Beispiel gefunden, und dank deinem Tipp weiß ich nun, wie Delphi handelt.. Also zuerst mit einer Variable belegen, und dann den Rückgabewert eingeben! Ich habe das zusammengebastelt:
Delphi-Quellcode:
und es funktioniert danke! ^^
procedure TForm1.SpeedButton3Click(Sender: TObject);
var item: Tlistitem; begin item:=ListView1.Items.Add; item.caption:= 'Flötenunterricht'; end; |
Re: [Delphi 2010] Listview Eintrag hinzufügen
Wenn du nur die Caption setzt, dann geht es auch so:
Delphi-Quellcode:
PS: in TListItem gibt es auch eine StringList (.Items oder so) ... darin verstecken sich die Captions der anderen Spalten
ListView1.Items.Add.Caption := 'Flötenunterricht';
|
Re: [Delphi 2010] Listview Eintrag hinzufügen
Ok danke, hat alles geklappt! ^^
Thx an alle, sag ich nur! THREAD KANN GECLOSED WERDEN |
Re: [Delphi 2010] Listview Eintrag hinzufügen
bitte
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:44 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 by Thomas Breitkreuz