Autor Beitrag
CxxxB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 17



BeitragVerfasst: Mo 21.01.13 19:51 
Tag,
und zwar hätte ich eine Frage bezüglich den Listview.
Ich habe 8 Spalten (Columns) und kann ein Eintrag markieren. Ich möchte von
diesem markierten Eintrag nur von einer gewissen Spalte den String abfragen.

Beispiel

spalte 1 Spalte 2 Spalte 3
xyz asdf zxy

Sprich ich möchte nur "asdf" abfragen. Dies möchte ich dann dazu gebrauchen, um es mit einem vorgegebenen String zu Vergleichen, um was anderes auszulösen.

Sprachliche Verfassung:

Ist der Text "asdf", dann
öffne "asdf" Tabsheet und
mache füge der Variabel x, 123 zu.

Und könnte man es genau anders herum noch machen, dass er wenn Tabsheet Caption asdf ist, dann der Eintrag gesucht wird und entsprechend noch markiert wird?

-----

Die Eigenschaft muss ja "SelectItem" sein, oder?

Ich hoffe ihr könnt mir helfen.


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Di 22.01.2013 um 11:11
Moderiert von user profile iconNarses: Titel geändert: Kompo-Name in das dafür vorgesehene Feld verschoben.
WasWeißDennIch
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 653
Erhaltene Danke: 160



BeitragVerfasst: Di 22.01.13 10:07 
An die Beschriftung der ersten Spalte kommst Du über TListItem.Caption, an die der folgenden über TListItem.SubItems (vom Typ TStrings).