Descrição
Executa um programa externo (arquivo executável) através do sistema operacional do servidor onde está sendo executado a thread.. |
Sintaxe
WaitRunSrv( <cExeName>, <lWait>, <cBaseDir> ) |
Parâmetros
Par | Nome | Tipo | Descrição | Default | Obg | Ref |
01 |
cExeName | Caracter | Indica o nome e extensão do arquivo executável | X | ||
02 | lWait | Boolean | Espera a execução? | X | ||
03 | cBaseDir | Caracter | Diretório base de execução | X |
Retorno
Retorno | Tipo | Descrição |
lRet | Boolean |
Executou com sucesso, apenas funciona caso segundo parâmetro esteja .T. |
Exemplo
#INCLUDE "TOTVS.CH" #DEFINE SW_HIDE 0 // Escondido #DEFINE SW_SHOWNORMAL 1 // Normal #DEFINE SW_NORMAL 1 // Normal #DEFINE SW_SHOWMINIMIZED 2 // Minimizada #DEFINE SW_SHOWMAXIMIZED 3 // Maximizada #DEFINE SW_MAXIMIZE 3 // Maximizada #DEFINE SW_SHOWNOACTIVATE 4 // Na Ativação #DEFINE SW_SHOW 5 // Mostra na posição mais recente da janela #DEFINE SW_MINIMIZE 6 // Minimizada #DEFINE SW_SHOWMINNOACTIVE 7 // Minimizada #DEFINE SW_SHOWNA 8 // Esconde a barra de tarefas #DEFINE SW_RESTORE 9 // Restaura a posição anterior #DEFINE SW_SHOWDEFAULT 10// Posição padrão da aplicação #DEFINE SW_FORCEMINIMIZE 11// Força minimização independente da aplicação executada #DEFINE SW_MAX 11// Maximizada User Function WaitRunSrv() WaitRunSrv( "CALC.EXE", .F., '\' ) Return( Nil )
Resultado
Informações adicionais
|
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎