Hallo zusammen.
Ich wollte mal wissen, ob einer eine Idee hat, wie ich in einem geöffneten OpenDialog in Abhängigkeit vom Dateityp die Option 'AllowMultiSelect' setzen und entfernen kann (bzw. ob das überhaupt geht).
Ich kann ja über TypeChange herausfinden, wann ich einen und welchen Typ ich gerade ausgewählt habe.
Jetzt würde ich gern bei Typ 1 ein MultiSelect zulassen, bei Typ 2 aber nicht. Geht das ???
Bei diesem Versuch funktioniert das nicht wirklich.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure TfrmMain.OpenDialog1TypeChange(Sender: TObject); begin case OpenDialog1.FilterIndex of 1: OpenDialog1.Options := OpenDialog1.Options + [ofAllowMultiSelect]; 2: OpenDialog1.Options := OpenDialog1.Options - [ofAllowMultiSelect]; end; end; |
Viellicht hat einer von Euch 'ne Ahnung, ob das überhaupt funktioniert und wenn ja, wie es funktioniert.
Danke im Voraus
mtm