_WinComAllowMultiSelect
_WinComAllowMultiSelect Mehrfachselektion in Common-Dialogen zulassen
- Wert:
512/0x00000200 - Siehe:
Flags
Ist diese Ausprägung in der Eigenschaft Flags des Common-Dialogs "Datei öffnen" (_WinComFileOpen) oder "Datei speichern" (_WinComFileSave) gesetzt, können mehrere Dateien in den Dialogen ausgewählt werden.
Nach dem Schließen des Dialogs gibt die Eigenschaft FileCount die Anzahl der ausgewählten Dateien an. Zur Ermittlung einer selektierten Datei kann der Eigenschaft FileName ein Index im Bereich 1 bis FileCount übergeben werden.
Beispiel:
tHdlDlg # WinOpen(_WinComFileOpen);
tHdlDlg->wpFlags # tHdlDlg->wpFlags | _WinComAllowMultiSelect;
tBtn # tHdlDlg->WinDialogRun();
if (tBtn = 0)
{
for tCount # 1;
loop Inc(tCount);
while (tCount <= tHdlDlg->wpFileCount)
{
tFileName # tHdlDlg->wpFileName(tCount);
...
}
...
}
Wird bei der Eigenschaft FileName ein Index angegeben, kann nur lesend auf die Eigenschaft zugegriffen werden. Es ist nicht möglich, mehr als eine Datei als Vorauswahl für den Dialog zu setzen.