Código
procedure ExecutePrograma(Nome, Parametros: String);
Var
Comando: Array[0..1024] of Char;
Parms: Array[0..1024] of Char;
begin
StrPCopy (Comando, Nome);
StrPCopy (Parms, Parametros);
ShellExecute (0, Nil, Comando, Parms, Nil, SW_ShowMaximized);
end;
//declare na uses Shellapi, e para usar esta função...faça:
ExecutePrograma('iexplore.exe');
//este exemplo abrirá o Internet Explorer,
// se por acaso quiser uma página...
ExecutePrograma('iexplore.exe','www.activedelphi.com.br');
//exemplo para excel,
ExecutePrograma('excel.exe','c:meus Documentoscontas.xls')
Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009