4D v16.3

MAP FILE TYPES

Home

 
4D v16.3
MAP FILE TYPES

MAP FILE TYPES 


 

MAP FILE TYPES ( Mac OS ; Windows ; Meldung ) 
Parameter Typ   Beschreibung
Mac OS  String in Mac OS Dateityp (4 Zeichen)
Windows  String in Windows Dateierweiterung (1 bis 3 Zeichen)
Meldung  String in Text zur Anzeige im Windows-Öffnen Dialog

Der Befehl MAP FILE TYPES ermöglicht, eine Zuordnungstabelle von Macintosh Dateitypen zu Windows Dateierweiterungen zu setzen. Dadurch können Zuordnungen, wie zum Beispiel "TEXT" zu "TXT" automatisiert werden.

Da die Typangabe auf Macintosh und Windows unterschiedlich sind, muss dies normal plattformabhängig programmiert werden. Mit MAP FILE TYPES können Sie jedoch in Ihrem Programm überall die Macintosh-Typen nutzen, diese werden bei Bedarf automatisch für Windows umgesetzt. Sie müssen diesen Befehl pro Arbeitssitzung nur einmal aufrufen. Unter Windows ersetzen die Funktionen Create document, Append document, _o_Create resource file und Open resource file dann automatisch die Windows Dateierweiterungen durch die als Parameter übergebenen Macintosh Typen.

Der Parameter Mac OS muss ein 4 Zeichen langer Text sein. Er gibt den Dateityp an. Ist er nicht exakt 4 Zeichen lang, wird der Befehl nicht ausgeführt.

Der Parameter Windows muss zwischen 1 und 3 Zeichen lang sein. Er gibt die Dateierweiterung an. Ist er nicht zwischen 1 und 3 Zeichen lang, wird der Befehl nicht ausgeführt.

Der Parameter Meldung gibt den Text an, der im PopUp-Menü der möglichen Dateitypen im Windows-Öffnen Fenster angezeigt wird. Die Länge ist auf 32 Zeichen begrenzt.

Wichtig: Einen einmal gesetzten Dokumenttyp können Sie nicht mehr löschen oder ändern. Um die interne Zuordnungstabelle zurückzusetzen, müssen Sie 4D beenden bzw. die Datenbank neu öffnen.

Das folgende Beispiel (das in der Prozedur Startup vorkommen könnte) setzt den Macintosh MS-Word Dateityp “WDBN” um auf die Windows Dateierweiterung “.DOC”:

 MAP FILE TYPES("WDBN";"DOC";"Word Dokumente")

Nach Ausführen dieses Befehls zeigt nachfolgender Code im Öffnen-Dialog unter Windows bzw. auf Macintosh nur Word Dokumente:

 $DocRef:=Open document("";"WDBN")
 If(OK=1)
  ` ...
 End if



Siehe auch 

Append document
Create document
Open resource file

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Systemdokumente
Nummer: 366

 
GESCHICHTE 

Erstellt: < 4D v6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)