PDA

View Full Version : Passaggio di parametri all'avvio


82ginopino
08-08-2008, 15:49
Ciao a tutti ragazzi,

che voi sappiate č possibile scrivere un programma in pascal che preveda il passaggio di parametri all'avvio??

Mi spiego una volta avviata la shell vorrei lanciare il mio programma passando dei parametri come per molti dei pių comuni comandi dos tipo:

shutdown -i oppure dir /p

insomma cose del genere...
Sareste cosė gentili da spiegarmi come si fa, magari postando anche il listato di un programma in grado di fare questa cosa.

Grazie ragazzi, attendo fiducioso!

variabilepippo
08-08-2008, 16:02
Certo... Conti il numero di parametri con paramcount ed accedi ai vari elementi con paramstr. Cerca con Google.


Program Test;

var i:integer;

begin
writeln('Hai specificato ', paramcount, ' parametri');
writeln('Percorso completo ', paramstr(0));
for i := 1 to paramcount do
writeln(paramstr(i));
end.


paramstr(0) č il percorso completo dell'eseguibile

82ginopino
08-08-2008, 16:15
Grazie sei stato un missile...

Ora opero!!! Ciaooo