La Web del Programador: Comunidad de Programadores
 
    Pregunta:  25662 - COMO LLAMAR UN PROGRAMA EJECUTABLE EN PASCAL
Autor:  Pedro Jose Xool Panti
Necesito si exista alguna función dentro de pascal para llamar a otro programa ejecutable, el programa funciona como un menu, que tendra el objetivo de llamar a programas de otros compañeros, pero la condición es que los programas estaran ya compilados, necesito ayuda!!!!!!!, de antemano les agradezco.

  Respuesta:  Daniel Wilches
La instruccion que necesitas es "exec(programa,parametros)" que se enuentra en dos.tpu, pero para que te funcione debes reservarle memoria al comienzo del programa, eso se hace con la directiva del compilador {$M}, en este momento no me acuerdo bien como usarlo pero puedes encontrar esa información en internet...

Aqui hay un miniprogramita que acabo de hacer para ver si funcionaba, copialo y ves como se ejecuta el DOS:

{$M 65000,10000,65000}

uses dos;
begin
exec('C:\command.com','');
end.