Executa um arquivo executável ou uma dll. Se Execute não conseguir localizar o arquivo ou a dll para fazer a chamada, a função retornará false.
O primeiro parâmetro é o caminho do item que deve ser executado. Se o caminho for de uma dll, a função API deverá estar logo após os dois pontos-e-vírgulas. O formato da chamada dll é PATH::APIFunctionName. A função Execute para a dll procura chamadas somente em dois tipos de funções:
int FunctionName();
int FunctionName( const char * );
Se a chamada usar argumentos de linha de comando, insira os argumentos ou uma seqüência de caracteres vazia.
Um valor booleano que indica se o script aguardará um executável para ser concluído. Este parâmetro é ignorado para chamadas de dll.
/*executes notepad with the following file, myfile.txt and waits for the process to end.*/ Execute( "c:\\windows\\notepad.exe", "myfile.txt", true ); /*executes notepad without parameters and waiting.*/ Execute( "c:\\windows\\notepad.exe" ); /* makes a call into the dll with parameters*/ Execute( "c\\windows\\Somelib.dll::CheckNetwork", "000d1");
**Note the format for dll PATH::APIFunctionName
|
Copyright © 2014 CA Technologies.
Todos os direitos reservados.
|
|