Código que abre programa especifico:
================================================
Program Abrir_EXE;
uses dos; //Dá autorização para rodar programas windows
Begin
exec ('C:\Windows\Notepad.exe',''); // Abre o Notepad.exe
End.
================================================
Código que pergunta ao usuário qual programa ele deseja abrir:
================================================
Program Abrir_EXE;
uses dos; //Dá autorização para rodar programas windows
var
prog : string;
Begin
//Pergunta ao usuário o caminho/nome do programa
write ('Informe o diretorio do arquivo: ');
//Lê a informação dada pelo usuário
//Lê a informação dada pelo usuário
readln (prog);
//Abre o programa antes informado
//Abre o programa antes informado
exec (prog,'');
End.
================================================
Código que abre programas em lotes:
Neste caso iremos usar como base o código que abre programas específicos mais você pode implementar o código para ele perguntar qual programa deve ser aberto.
================================================
Program Abrir_EXE;
uses dos; //Dá autorização para rodar programas windows
Begin
// Abre o Notepad.exe
exec ('C:\Windows\Notepad.exe','');
// Quando o Notepad.exe for fechado abrirá o Explorer.exe
// Quando o Notepad.exe for fechado abrirá o Explorer.exe
exec ('C:\Windows\Explorer.exe','');
End.
================================================

Nenhum comentário:
Postar um comentário