Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - ShellListView - Eintrag markieren


colaka - Mo 28.09.09 05:57
Titel: ShellListView - Eintrag markieren
Hallo,

in einer FileListBox konnte man einen Eintrag mit Hilfe des Namens markieren:

Delphi-Quelltext
1:
FileListBox.ItemIndex := FileListBox.Items.IndexOf('QSExport.dat');                    

Wenn ich das gleiche in einer ShellListView versuche, also

Delphi-Quelltext
1:
ShellListView.ItemIndex := ShellListView.Items.IndexOf('QSExport.dat');                    

erhalte ich die Fehlermeldung: E2010 Inkompatible Typen: 'TListItem' und 'string'.

Zum einen verstehe ich nicht, warum bei einer ShellListView diese Fehlermeldung kommt, zum anderen wüsste ich natürlich gerne, wie ich ansonsten einen Eintrag (falls vorhanden) in einer ShellListView mit Hilfe des Namens markieren kann.

Danke Ebi

Moderiert von user profile iconNarses: Delphi-Tags hinzugefügt