Pascal/Turbo Pascal - De programa a programa...?

 
Vista:

De programa a programa...?

Publicado por Francisco (1 intervención) el 11/05/2004 00:27:57
Hola, saludos a todos.

Como puedo hacer para llamar a ejecutarse un programa dentro de otro programa.

Gracias, saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:De programa a programa...?

Publicado por Hurricane (73 intervenciones) el 11/05/2004 02:07:22
Observa este ejemplo:

{$M $4000,0,0 }
Program Ejecuta;
Uses Dos;

Var
ProgramName, CmdLine: String;
Begin
Write('Programa a ejecutar (Ruta completa): ');
ReadLn(ProgramName);
Write('Parámetros a pasar a ', ProgramName, ': ');
ReadLn(CmdLine);
WriteLn('Ejecutando programa...');
SwapVectors;
Exec(ProgramName, CmdLine);
SwapVectors;
WriteLn('...regresando después del Exec');
If (DosError <> 0) then { Error? }
WriteLn('Dos error #', DosError)
else
WriteLn('Código devuelto por el programa = ', DosExitCode);
End.

Espero te sea de utilidad. Saludos ;-)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar