4D Pack v14

AP ShellExecute

Página Inicial

 
4D Pack v14
AP ShellExecute

AP ShellExecute 


 

AP ShellExecute ( nomeArquivo ; modo ; param ) -> Resultado 
Parâmetro Tipo   Descrição
nomeArquivo  cadeia in Nome do arquivo ou do documento a executar
modo  Inteiro longo in Estado da janela ao abrir
param  Texto in Parâmetros da aplicação
Resultado  Inteiro longo in 0, se a execução do comando é correta; caso contrário código de erro

Nota de compatibilidade: Este comando é obsoleto, somente se conserva por razões de compatibilidade e será eliminado em futuras versões do plug-in. Se recomenda usar o comando LAUNCH EXTERNAL PROCESS de 4D. Leve em conta que desde a versão 11.0 de 4D, AP ShellExecute só funciona em Windows.

Nota: Este comando só funciona em Windows. Em Mac OS, não tem nenhum efeito.

O comando AP ShellExecute permite lançar uma aplicação ou abrir um documento desde uma base 4D.

No parâmetro nomeArquivo, passe o nome ou via de acesso completa (absoluta) do arquivo a lançar. Quando a aplicação ou documento a abrir se encontra junto a estrutura da base, é possível passar só o nome de arquivo ou uma via de acesso relativa.
Só tem que indicar o nome do documento e Windows se encarrega da execução da aplicação associada.

O parâmetro modo permite especificar o modo de visualização da janela na que será lançada a aplicação:

  • Se passar 0, a janela aparecerá normal;
  • Se passar 1, a janela aparecerá na tela completa;
  • Se passar 2, a janela será reduzida e aparecerá na barra de tarefas de Windows.

O parâmetro param permite passar todo tipo de parâmetro adicional que possa ser necessário para a aplicação executada. Por exemplo, se utiliza este comando para lançar um navegador web, pode passar um URL específico neste parâmetro.

Este exemplo abre um documento de tipo Word® localizado na raíz do disco principal:

  `Em Windows
 $err:=AP ShellExecute("C:\Test.doc")

Este exemplo lança o navegador de Internet browser por padrão na tela completa no site de 4D:

 $err:=AP ShellExecute("www.4d.fr";"1")

Este exemplo abre o site de 4D na tela completa em Netscape® sem importar qual seja o navegador de Internet por padrão:

 $err:=AP ShellExecute("C:\Program Files\Netscape\NETSCAPE.EXE";"1";"www.4d.fr")

Este exemplo abre o Explorador Windows em uma janela normal e mostra o conteúdo da pasta Music:

 $err:=AP ShellExecute("C:\WINDOWS\explorer.exe";0;"C:\Music")

 
PROPRIEDADES 

Produto: 4D Pack
Tema: 4D_Pack : Utilities
Número 61957

Este comando é obsoleto e não deve ser mais utilizado

 
HISTÓRIA 

Modificado: 4D Pack v11

 
ARTICLE USAGE

4D Pack ( 4D Pack v11.4)
4D Pack ( 4D Pack v13.2)
4D Pack ( 4D Pack v12)
4D Pack ( 4D Pack v14 R2)
4D Pack ( 4D Pack v14)
4D Pack ( 4D Pack v14 R3)
4D Pack ( 4D Pack v14 R4)