Saltar para o conteúdo principal
Versão: 20 R7 BETA

Application file

Application file : Text

ParâmetroTipoDescrição
ResultadoTextNome longo da aplicação ou arquivo 4D executável

Descrição

O comando Application file retorna o nome longo do arquivo executável ou da aplicação 4D que está sendo utilizada.

Em Windows
Se você está utilizando por exemplo 4D localizado em \PROGRAMS\4D no disco E, o comando retorna E:\PROGRAMS\4D\4D.EXE..

Em Macintosh
Se você está executando, por exemplo, 4D na pasta Programas do disco Macintosh HD, o comando retorna Macintosh HD:Programs:4D.app.

Exemplo

Ao iniciar seu banco de dados em Windows, você precisa verificar se uma biblioteca DLL se encontra localizada no mesmo nível do arquivo executável 4D. No método de banco de dados de sua aplicação você pode escrever:

 If(Is Windows&(Application type#4D Server))
    var $appPath : Object
    $appPath:=Path to object(Application file)
    If(Test path name(($appPath.parentFolder)+"XRAYCAPT.DLL")#Is a document)
       ALERT("XRAYCAPT.DLL is missing. The X-ray capture capability will not be available.")
    End if
 End if

Ver também

Data file
Structure file