Hola,
En la unidad "ShellApi" encuentras la función "ShellExecute" que te servirá para ejecutar programas, archivos, Urls... en fin, yo creo que casi todo lo que pueda ejecutarse/abrirse en Windows.
Más información sobre esta función en la ayuda de Delphi, la ayuda del SDK de Windows e incluso
buscando en estos Foros por "ShellExecute".
Ahora bien, ¿te refieres a algo así o estoy completamente equivocado?...