ShellExecute

Executa um comando do sistema operacional via AdvPL

Exemplo da Rotina:

ShellExecute([Ação], [Arquivo / Programa],  [], [Diretório], [Opção (1 = Normal)])

Exemplo 1- Abrindo um arquivo html:

cPasta   := "C:\totvs\temp\"
cArquivo := "arquivo.html"

ShellExecute("OPEN", cArquivo, "", cPasta, 1)

Exemplo 2- Abrindo o outlook com um novo email na tela:

cExecute := "/c ipm.note /m  teste@empresa.com "

ShellExecute("OPEN", "outlook.exe", cExecute, "", 1)

Observações:

– Caso tenha dúvidas ou problemas com os exemplos, entre em contato;

– Se tiver sugestões de rotinas, pode entrar em contato;

Referências:

TDN