| 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?
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