Pascal/Turbo Pascal - Paso de Parametros al programa

 
Vista:

Paso de Parametros al programa

Publicado por Javier (1 intervención) el 01/09/2007 12:14:44
Hola.

Veréis, tengo un problema con un programa en Pascal que creo q es una tontería. Necesito ejecutar ese programa desde una shell de windows pasándole los parámetros necesarios para que se ejecute; por ejemplo, si el programa fuera de sumar dos números x e y, tendría que llamar desde la shell al programa así:

Suma 100 200

y sacar por pantalla 300.

Alguien sabe como debo hacer para pasarle los parámetros al programa?
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:Paso de Parametros al programa

Publicado por M@rceloL (25 intervenciones) el 01/09/2007 16:03:56
Create un acceso directo al programa. Después vas a propiedades y podés poner en "Destino" los parámetros que quieras.

Para leerlos desde tu programa tenés que usar las funcionas ParamCount y ParamStr. La primera te dice cuántos parámetros te pasaron y la segunda te da la cadena en cuestión.

Por ejemplo:

var Ind:byte;

begin

WriteLn('Estos son los parametros pasados:');

for Ind:=1 to ParamCount do WriteLn(ParamStr(Ind));

end;

Espero te sirva. Saludongos.
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