Lire les paramètres de ligne de commande
télécharger le projet exemple (2.40 ko)
Il est très facile de lire les paramètres entrés en ligne de commande lors du lancement de votre application en Delphi.Vous pouvez tout d'abord obtenir la ligne de commande complète à l'aide de la variable CmdLine:
Affichage de la ligne de commande
Label1.Caption := CmdLine;
La variable CmdLine est de type PChar, et contient en premier paramètre le nom de l'executable, auquel le chemin complet est incorporé, et entourré de guillemets. Pour obtenir tous le paramètres, vous pouvez parcourir la chaine, ou utiliser la méthode suivante. Pour obtenir le nombre de paramètres, faites un appel à ParamCount. Le nombre renvoyé est le nombre de paramètres en plus de celui contenant l'exécutable. S'il n'y a pas d'autres paramètres, la valeur de ParamCount est zero):
Nombre de paramètres
Label2.Caption := IntToStr(ParamCount);
Vous pouvez ensuite faire un appel successif à la fonction ParamStr, qui prend en paramètre l'index du paramètre, zero correspondant à l'executable lui-même.
Affichage des paramètres
var
i: integer;
begin
Memo1.Clear;
for i := 0 to ParamCount do
begin
Memo1.Lines.Add(IntToStr(i) + ': ' + ParamStr(i));
end;
end;
3 requête(s) SQL executée(s) en 0.001 Secs - Temps total de génération de la page : 0.007 Secs
