Tek Dll dosyasında birden fazla komut hazırlamak istiyorum. Ama hata veriyor. Aşağıda dll dosyasında hazırlamak istediğim kod bloğu hemen altında da verdiği hata var acaba bu hatayı neden verir ve nasıl düzeltebilirim. Bu konuda yardımcı olabilirseniz çok memnun olurum. Ayrıca parasal işlem için nasıl bir function tanımlamam gerekli acaba...
library Project1;
uses
SysUtils,
Classes;
{$R *.RES}
function carp(a,b:integer):integer;export;
begin
carp:=a*b;
end;
exports carp;
begin
function topla(x,y:integer):integer;export;
begin
topla := x+y;
end;
exports topla;
begin
end.
library Project1;
uses
SysUtils, Classes;
{$R *.RES}
function carp(a,b:integer):integer;
begin
carp:=a*b;
end;
function topla(x,y:integer):integer;
begin
topla := x+y;
end;
exports carp, topla;
begin
end.
Ok Hocam dediğiniz gibi oldu çok tşk ediyorum. Peki parasal bir olayın function'u nasıl olmalı yani burada alan integer; 13,12 YTL + 10,00 YTL gibi olan iki parasal değeri nasıl bir fonksiyon tanımlayıp işlem yaptırabiliriz acaba.
İlginiz için tşk ederim...
Saygılar...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...