Jeg er ved at lave et Yatzy spil, for at det skal blive lidt mer overskueligt, ønsker jeg at gemme diverse rutine procedurer' i en DLL fil, jeg har prøvet vha. af
http://www.udvikleren.dk/article.php?aid=93&techid=2 ...
koden er som følger:
library Project2;
uses
SysUtils,
Classes;
{$R *.res}
procedure LoadDice(place: integer); stdCall;
begin
with Dice[place] do
begin
Picture.LoadFromFile('sort2.bmp');
Width := 70;
Height := 70;
Enabled := True;
Cursor := crHandPoint;
Visible := True;
ShowHint := True;
Hint := 'Terning ' + IntToStr(place);
end;
end;
exports
LoadDice;
end.
Dice er et array der defineres i min unit, place er en parameter der skal bruges - sendes fra unit'en... når jeg vil compile siger den en hel masse "undeclared identifiers... " 9 for at være hel præcis.. hvordan løses dette?