Ich nutze folgenden Code:
   dlg.InitialDirectory=f
   dlg.Title="Wähle einen Stammbaum"
   dlg.Filter="alle"
   f=dlg.ShowModal()

Der Filter "alle" ist unter FileTypes so angegeben:
Anzeigename: alle
Objectname: Alle
Mac-Typ: ????
Mac-Creator: ????
Suffix:

Damit kann ich unter Windows und Mac OS alle Dateien im Dialog wählen.
Nur unter Linux (Ubuuntu 9.10) werden mir keine Dateien angezeigt, ich
sehe nur Ordner. Die kann ich öffnen und finde darin (sofern
vorhanden) ebenfalls nur Ordner. So kann ich natürlich keine Dateien
öffnen, was meine Anwendung auf Nutzung von D&D beschränkt :-(

Was muss ich bei den Angaben zum FileType ändern, um wirklich alle
Dateitypen angezeigt zu bekommen und auswählen kann?

Ich hatte IMHO unter Windows das Problen, dass ich bei:
dlg.Filter="TXT"

zwar alle Dateien mit TXT als Endung angezeigt bekam, aber in der
Dateiauswahl von Windows die gewählte Endung nicht ändern kann.
Unter Windows hat man ja die Möglichkeit, unten rechts in der
Dateiauswahl, die Endung zu wählen (z.B. bei Word, um RTF, DOC o.ä
einzustellen). Wie bekomme ich hier mit RB2009r5.1 verschiedene Endungen
hin?

MfG, Metti.

Antwort per Email an