Zum Hauptinhalt springen
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.

_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.