Herkese kolay gelsın.Bir fonksiyona gonderılen parametre sayısı oğrenilebilrmi?
ORN: birlestir(string a,string b,string c);
Seklınde bı fonksıyon var.Gelene parameter sayısının 3 oldugunu kod ile nasıl alabilirim..
İyi çalısmalar.......
parametre sayısı..........
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
"Open Array" parametre mi? Nasıl yani?
Function nasıl tanımlanmışsa ona bakar öğrenirsin.
"Open array" ise ile verilen parametre sayısını alabilirsin.
Function nasıl tanımlanmışsa ona bakar öğrenirsin.
"Open array" ise
Kod: Tümünü seç
High(Parametre)
Kod: Tümünü seç
type
ArryType = Array of string;
...
...
function TestArry(myArry : ArryType) : Integer;
begin
TestArry := High(myArry);
end;
procedure TForm1.Button1Click(Sender: TObject);
var
x : ArryType;
begin
setLength(x, 10);
ShowMessage(IntToStr(TestArry(x)));
end;
s.a.
eğer bir dll deki procedurenin parametrelerini ogrenmek istiyorsanız sanırım mümkün. quic wiew tarzı programlarala görülebilmesi lazım. (bu konuda bilgim bu kadar) eğer procedure nin kodları varsa zaten biliyorsunuzdur. eğer kendi yazdığınız veya yazmayı düşündüğünüz bir procedure içinse open array parametre kullanmanızı öneririm.
Tabiki duruma göre override da yapılabilir.
kolay gelsin.
eğer bir dll deki procedurenin parametrelerini ogrenmek istiyorsanız sanırım mümkün. quic wiew tarzı programlarala görülebilmesi lazım. (bu konuda bilgim bu kadar) eğer procedure nin kodları varsa zaten biliyorsunuzdur. eğer kendi yazdığınız veya yazmayı düşündüğünüz bir procedure içinse open array parametre kullanmanızı öneririm.
Tabiki duruma göre override da yapılabilir.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim