Pregunta: | 65545 - LLAMAR UN .EXE CON LIBERIA DOS DEL 7.0 |
Autor: | marce rodriguez |
mmm kerria saber como llamar un .exe desde un pas de turbo pascal, digamos que el programa que escribi, llame a otro en cierta direccion en la computadora, y que lo ejecute cuando corre el que escribi, la relacion seria:
Codigo fuente mio compilado (sin ejecutar) archivo de lotes .exe cualquiera en C:------- compilo y corro mi archivo fuente corre y inicia el archivo de lotes .exe en C:---- si hay una escritura especifica por favor detallar!! gracias , preferiblemente que sea con la libreria del dos de pascal que trae por defecto, y si no es posible con esa libreria, que alguien me pase una con la que si se pueda , gracias!!! XD |
Respuesta: | ramon |
{Ejecución desde programa pascal de un exe y retorno al programa
pascal llamador} program ejecuta; {$M $4000,0,0} uses crt, Dos; var progra, cmd : string; begin write('Entre Nombre Camino y Nombre Programa : '); readln(progra); cmd := ' '; swapvectors; exec(progra, cmd); swapvectors; end. |