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