Hola supongo que lo estás intentando con Delphi, si es así héchale un vistazo a la ayuda de la función ShellExecute donde te informa de los parámetros que acepta y los valores que retorna la función.
Además pasate por aquí alomejor te sirve de ayuda
http://www.clubdelphi.com/foros/showthread.php?t=24107
Sino es así puedes buscar información sobre la función
WinExecAndWait.
Espero haberte sido de ayuda
Saludos