Giden ve Gelen Parametreler

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1269
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Giden ve Gelen Parametreler

Mesaj gönderen ALUCARD »

Arkadaşlar merhaba;
elimde bana ait olmayan bi exe var. Bu exe bir programdan parametre alıyor ve aldığı bu parametreleri başka bir programa aktarıyor.

ben bunları nasıl bulurum. yada şöyle yapmam lazım bi exe yapmam lazım ki gelen tüm parametreleri dinleyebileyim.
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1269
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Re: Giden ve Gelen Parametreler

Mesaj gönderen ALUCARD »

Kod: Tümünü seç

Example code : Display command line parameters
var
  cmd : string;
  i : Integer;

begin
  // Before running this code, use the Run/parameters menu option
  // to set the following command line parameters : -parm1 -parm2

  // Show these parameters - note that the 0th parameter is the
  // execution command on Windows
  for i := 0 to ParamCount do
    ShowMessage('Parameter '+IntToStr(i)+' = '+paramstr(i));
end;

 

Kod: Tümünü seç

  Parameter 0 = C:\PROGRAM FILES\BORLAND\DELPHI7\PROJECTS\PROJECT1.EXE
   Parameter 1 = -parm1
   Parameter 2 = -parm2

http://www.delphibasics.co.uk/RTL.asp?Name=paramstr#Ex1
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
ssahinoglu
Üye
Mesajlar: 7
Kayıt: 05 Eki 2007 02:50

Re: Giden ve Gelen Parametreler

Mesaj gönderen ssahinoglu »

Delphi'deki "Param" fonksiyonları Windows'un "GetCommandLine" apisini kullanır.

Eğer başka bir çalışan işlemin komut satırını almak istiyorsanız onu da dll injection ile yapabilirsiniz.
Bunu yapabilecek kişi için bu apinin ismi yeterli olacaktır.
Cevapla