ShellExecute não funciona
Como fazer essa linha fucionar?
ShellExecute(NULL, runas, Notepad, 0, NULL, SW_SHOWNA);
Dá erro de: Incompatibles Type Variants and PAnsiChar e o cursor fica piscando após a vírgula do segundo NULL.
ShellExecute(NULL, runas, Notepad, 0, NULL, SW_SHOWNA);
Dá erro de: Incompatibles Type Variants and PAnsiChar e o cursor fica piscando após a vírgula do segundo NULL.
Pjava
Curtidas 0
Respostas
Vinícius Belisário
12/03/2012
cara, eu acho que o 3º parametro deve ser um caminho, um diretório, passado entre , como PChar, tenta ae
GOSTEI 0
Deivison Melo
12/03/2012
Verifique um artigo sobre isso aqui no devmedia:
https://www.devmedia.com.br/usando-shellexecute-para-executar-aplicativos-externos/613
https://www.devmedia.com.br/usando-shellexecute-para-executar-aplicativos-externos/613
GOSTEI 0
Bruno Leandro
12/03/2012
tente substituir null por nil
GOSTEI 0
Skyze
12/03/2012
ShellExecute(0,open,PWideChar(notepad.exe),0,0,SW_NORMAL);
GOSTEI 0