Ekim 2

Programlara dışarıdan parametre tanımlama

Bazen yazdığınız program dışarıdan parametre alması gerekebilir. Mesela resim dosyalarını açan bir program için çalışan dosyanın üzerine resim dosyasının sürüklenip bırakılmasıyla dosyanın açılması olması gereken bir özelliktir. Ve bu özellik bu yöntemle yapılır. Bu işlem için windows sizin çalışan dosyanıza parametre olarak resim dosyasının yolunu ekler. Peki bu parametreleri Pascal / Delphi / Lazarusda nasıl öğreneceğiz.

Yöntem aslında çok basit. Pascalda paramscount isminde bir değişken var ve bu değişken size eklenen parametre sayısını veriyor. Eğer parametre yok ise değer sıfır oluyor ve bu değerdeki parametre çalışan dosyanın adresini veriyor. Parametrenin ne olduğunu ise ParamStr(parametre sayısı) komutuyla öğreniyoruz. İşte basit bir örnek;

procedure TForm1.FormCreate(Sender: TObject);
var params:integer;
begin
 for params:=0 to Paramcount  do ShowMessage(ParamStr(params));
end;


Did you like this? Share it:

Etiketler:, , , , , , ,

Posted 02 Ekim 2011 by admin in category Delphi, Lazarus, Programlama

Leave a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*