Bir DLL yazdım ve içerisinde 6-7 tane fonksiyon var.
Söyle bir sacmalık oluyor.
Fonksiyonların 3 tane parametresi var...
ben paremetreleri Dll çağıracağım yerden yolluyorum fakat yolladığım sıra ile değil de tam ters olarak alıyor değerleri neden acaba...
Örnegin
Function SorguYap(x1:integer;x2:integer;x3:integer

:intege r;External 'ornek.dll';
i:=SorguYap(11,22,33);
normalde benim bildiğim ve mantığı en doğru olan
x1 = 11;
x2 = 22;
x3 = 33;
olması gerekir ama bende söyle çıkıyor
x1 = 33;
x2 = 22;
x3 = 11;
Bunun nedenini bilen var mı acaba...
Bence çok saçma bir hata...