Seite 2 von 2

Verfasst: 13.08.2009 20:45
von jojo1541
bei mir wird die Endung mit angezeigt, WENN ich eine Endung mit angebe. Tue ich das nicht, wird KEINE Endung mit angezeigt.(im Messagerequester)

Verfasst: 13.08.2009 20:54
von Mok
Kiffi hat geschrieben: SelectedFilePattern() abfragen und mit GetExtensionPart() SaveExportFile$
prüfen. Wenn die Extension nicht da ist, dann die entsprechende Extension
selber dranhängen.
Versteh nicht wie das gehen soll. :(

Verfasst: 13.08.2009 21:05
von Kiffi
Mok hat geschrieben:Versteh nicht wie das gehen soll. :(
Du hast die Pattern *.txt, *.url und *.*

Wenn SelectedFilePattern()=0 ist, dann hat der Anwender *.txt ausgewählt;
wenn SelectedFilePattern()=1, dann *.url.

Hat der Anwender keine Extension eingetippt (kannst Du mit
GetExtensionPart(SaveExportFile$) prüfen), dann hängst du je nach
SelectedPattern() die entsprechende Extension selber an.

ungefähr so:

Code: Alles auswählen

If SelectedFilePattern() = 0 And GetExtensionPart(SaveExportFile$) = ""
 SaveExportFile$ + ".txt"
EndIf
Einzig bei SelectedFilePattern()=2 wird's knifflig... ;-)

Grüße ... Kiffi

Verfasst: 13.08.2009 21:09
von jojo1541
wobei der Benutzer bei "Alle Dateitypen" generell einen Dateityp mit angibt...

Verfasst: 13.08.2009 21:38
von Mok
Ich liebe euch :mrgreen: