Vcl.Dialogs.TCustomFileDialog.ShellItems
Delphi
property ShellItems: IShellItemArray read FShellItems;
C++
__property _di_IShellItemArray ShellItems = {read=FShellItems};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Vcl.Dialogs.pas Vcl.Dialogs.hpp |
Vcl.Dialogs | TCustomFileDialog |
Beschreibung
Array der aktuellen Shell-Einträge.
ShellItems enthält die Shell-Einträge, auf die zuletzt in dem Dialogfeld über eine Benutzeraktion zugegriffen wurde, wie z.B. dem Auswählen von Dateien. Shell-Einträge sind in Windows containerähnliche Objekte, wie z.B. Ordner. Informationen über Shell-Einträge finden Sie im Microsoft SDK. Die Option fdoAllowMultiSelect muss in Options gesetzt werden, damit mehrere Einträge für ShellItems ausgewählt werden können.
Während eines Ereignisses enthält ShellItems das für die Shell-Einträge relevante Ereignis, wie z.B. ein Array mit Dateien, die ein Benutzer ausgewählt hat. Nachdem das Ereignis verarbeitet worden ist, ist ShellItems nil. Wenn der Benutzer auf "OK" geklickt hat, enthält ShellItems das Dialogfeld-Ergebnis für die Shell-Einträge.