Sehr geehrter Herr Schuster,
Der Dialog FILENAMEGET ist ein Windows-Standard-Dialog, der nur eingeschränkt parametrierbar ist. Die Vorgabe von Sortierreihenfolgen ist hiermit nicht möglich. Die möglichen Einstellparameter sind nachfolgend aufgelistet:
T1= DataDrvUser & "\*.DAT" ' Kompletter Name der im Dateidialog vorgeschlagenen Datei
T2= "Daten (*.DAT),*.DAT" ' Beschreibung der einsetzbaren Filter
T3= "Test.lst" ' Name einer ASCII-Datei zur Ablage von Dateinamen
T4= "NO" ' Ablage von Dateinamen mit absoluten Pfaden oder ohne Pfade
T5= "Dateiauswahl" ' Dialogbezeichnung
Call FileNameGet("ANY","FileRead",T1, T2, T3, T4, T5)
Der unten beschriebene Befehl DirLstWrite stellt Sortierparameter zur Verfügung:
T1 = DataDrv
User ' Laufwerk- und Verzeichnisangabe
T2 = "D*.DAT" ' Dateifilter
T3 = "FileName" ' Sortierung ('filename', 'extension', 'filesize','Date/Time')
T4 = "Test.lst" ' Name einer ASCII-Datei zur Ablage von Dateinamen
Call DirLstWrite(T1,T2,T3,T4,0)
Ich hoffe, dass Ihnen diese Informationen weiterhelfen.
Mit freundlichen Grüßen
Walter Rick