import.css=/download/attachments/6062824/tecnologia.css |
Executa uma função, um arquivo ou qualquer execução em linha de comando no S.O. na estação onde o Smartclient está em execução.
ShellExecute( < cAcao >, < cArquivo >, < cParam >, < cDirTrabalho >, [ nOpc ] ) |
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cAcao | caractere | Indica o nome da ação que será executada. | X |
|
cArquivo | caractere | Indica o caminho e diretório do arquivo que será executado. | X |
|
cParam | caractere | Indica o parâmetro de linha que será repassado para o executável. | X |
|
cDirTrabalho | caractere | Indica o diretório de trabalho onde o arquivo será executa. | X |
|
nOpc | numérico | Indica o modo de interface a ser criado para a execução do programa. Para mais informações consulte observações. |
|
|
Nome | Tipo | Descrição |
---|---|---|
nRet | munérico | Retorna 0 (zero) em caso de sucesso da execução do processo. Caso contrário, será retornado um código de erro do sistema operacional relacionado à causa da ocorrência . |
Opções de exibição da janela da aplicação executada:
|
|
user function exemplo() shellExecute("Open", "C:\Windows\System32\cmd.exe", " /k dir", "C:\", 1 ) return |
TOTVS Application Server