4D v16.3

MAP FILE TYPES

Inicio

 
4D v16.3
MAP FILE TYPES

MAP FILE TYPES 


 

MAP FILE TYPES ( macOS ; windows ; contexto ) 
Parámetro Tipo   Descripción
macOS  Cadena in Tipo de archivo Mac OS (4 caracteres)
windows  Cadena in Extensión de archivo Windows
contexto  Cadena in Cadena mostrada en la lista desplegable de los tipos de archivos en la caja de diálogo de apertura de archivos en Windows

MAP FILE TYPES le permite asociar una extensión de archivo Windows a un tipo de archivo Mac OS.

Debe llamar esta rutina una sola vez para asociar los tipos de archivo en una sesión de trabajo entera con una base. Una vez realizada la llamada, los comandos Create document, Append document, y Open resource file cuando se ejecutan en Windows substituirán automáticamente la extensión del archivo Windows por el tipo del archivo Mac OS que se pasa como parámetro a esta rutina.

En el parámetro macOS pase un tipo de archivo Macintosh de 4 caracteres. Si no pasa una cadena válida que represente un tipo de archivo, el comando no hace nada y genera un error.

En el parámetro windows pase una extensión del archivo Windows de 1 a X caracteres. Si no pasa una cadena de 1 a 3 caracteres, el comando no hace nada y genera un error.

En el parámetro contexto se pasa la cadena que se mostrará en el menú desplegable de los tipos de archivos en la caja de diálogo de apertura de archivos bajo Windows. La cadena contexto está limitada a 32 caracteres; los caracteres adicionales se ignoran.

IMPORTANTE: una vez haya asociado una extensión de archivo Windows a un tipo de archivo Mac OS, no puede cambiar o borrar esta asociación en la misma sesión de trabajo. Si necesita cambiar la asociación mientras desarrolla y depura una aplicación 4D, reabra la base y ejecute nuevamente el comando.

Ejemplo  

La siguiente línea de código 4D (puede ser parte del método de base Startup) asocia los archivos de tipo MS-Word Mac OS “WDBN” a la extensión del archivo Windows “.DOC”:

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

Una vez ejecutada la línea, el siguiente código mostrará únicamente documentos Word en la caja de diálogo de apertura de archivos bajo Windows y Macintosh:

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



Ver también 

Append document
Create document
Open resource file

 
PROPIEDADES 

Producto: 4D
Tema: Documentos del sistema
Número 366

 
HISTORIA 

Creado por: < 4D v6

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)