Delphide oluşturduğum dll dosyasını referas olarak ekleyemiyorum projeme. O konuyu hallettim. Api olarak kullanabiliyorum. Fakat musadeniz ile ornek ile acıklama yapmak istiyorum.
Delphi de yazdığım kodlar(anlamasanızda mantıken cozebilirsiniz diye umuyorum.)
library toplama;
uses SysUtils, Classes, Dialogs;
function toplama_islemi(a:integer;b:integer):Integer;
begin
result:=a+b;
end;
exports
toplama_islemi;
begin
end.
projeyi toplama.dll olarak build ediyorum
Visual Basic 6 da yazdığım kodlar:
Private Declare Function toplama [COLOR="rgb(65, 105, 225)"]lib [/COLOR]"toplama.dll" ([COLOR="rgb(65, 105, 225)"]Byval [/COLOR]a as [COLOR="rgb(65, 105, 225)"]integer[/COLOR],[COLOR="rgb(65, 105, 225)"]Byval [/COLOR]b [COLOR="rgb(65, 105, 225)"]as integer[/COLOR]) as integer
Form_load olayına
msgbox toplama(10,20)
yazdığımda bazen ram hatası alıyorum. bazen de ekte belirttiğim gibi hata alıyorum
Hata + vb6 kodları : http://e1205.hizliresim.com/x/c/5q7nq.png
Delphi de yazdığım kodlar :http://e1205.hizliresim.com/x/c/5q7pv.png
yardımınızı bekliyorum. Şimdiden cok teşekkurler

Kalın sağlıcakla.
__________________