Hej, jeg har læst et par artikler om dller her på udvikleren så jeg ville prøve at lave en dll og bruge en funktion derfra. Desværre får jeg altid fejlen "Invalid pointer operation" - eller deromkring - enten når jeg starter eller lukker selve mit program. Det jeg har gjort er at lave en funktion der kunne se sådan her ud:
function test(s: string): string; stdcall;
begin
Result := s;
end;
Og så kalde den med:
function test(s: string): string; stdcall; external 'mindllfil.dll';
og så i formens oncreate
Form1.Caption := test('davs med mig');
Det virker fint nok med procedurer skal det da lige siges, nogen der ved hvad det er der går galt, jeg læste et sted at man skulle tilføje ShareMem til uses men det hjalp ikke noget.
Mvh
Kaare