el Guille en Delphi

Algunas funciones y procedimientos genéricos del lenguaje

Iniciado el 19/Mar/99
Publicado el xx/Abr/99


Contenido:

  1. ¿Cómo capturar la línea de comandos?

1.- ¿Cómo capturar la línea de comandos?

Para saber lo que se ha pasado a una aplicación, hay que usar ParamStr, que actua como un array con índices desde cero a ParamCount .
Para usarlo: ParamStr(índice)
Si índice es cero, devolverá el path y el nombre del ejecutable, por ejemplo: C:\Delphi\Prueba.exe
Los parámetros reales van desde 1 hasta ParamCount.

Este ejemplo, (que es el que se incluye en la ayuda), muestra todos los parámetros recibidos por un ejecutable:

//

var 

  I: Word;
  Y: Integer;
begin
  Y := 10;
  for I := 1 to ParamCount do begin
    Canvas.TextOut(5, Y, ParamStr(I));
    Y := Y + Canvas.TextHeight(ParamStr(I)) + 5;
  end;
end;
//

Volver al índice de "el Guille en Delphi"

(c) Guillermo 'guille' Som, 1999

Ir al índice principal de la Web de el Guille