| 4D v13.4Application file | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 Application file 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Application file -> Resultado | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| Resultado | Cadena |   | Nombre largo del archivo 4D ejecutable o de la aplicación 4D | |||||
El comando Application file devuelve el nombre largo del archivo ejecutable o de la aplicación 4D que está utilizando.
En Windows
Si está utilizando por ejemplo 4D ubicado en \PROGRAMS\4D en el disco E, el comando devuelve E:\PROGRAMS\4D\4D.exe.
En Macintosh
Si está corriendo por ejemplo 4D en la carpeta Programas del disco Macintosh HD, el comando devuelve Macintosh HD:Programs:4D.app.
Al iniciar su base de datos en Windows, necesita verificar si una librería DLL se encuentra ubicada en el mismo nivel del archivo ejecutable 4D. En el método de base de datos On Startup de su aplicación puede escribir:
 If(En Windows & (Application type#4D Server))
    If(Test path name(Extraer_ruta_de_acceso(Application file)+"XRAYCAPT.DLL")#Is a document)
  ` Mostrar una caja de diálogo explicando que la librería XRAYCAPT.DLL
  ` no está. Por lo tanto, la captura de rayos X no estará disponible.
    End if
 End ifNota: los métodos de proyecto En_Windows y Extraer_ruta_de_acceso se detallan en la sección Documentos del sistema.
	Producto: 4D
	Tema: Entorno 4D
	Número 
        491
        
        
        
	
     Lista alfabética de los comandos
    Lista alfabética de los comandos
	Creado por: 4D v6
Data file
DATA SEGMENT LIST
Structure file