hi,
chcę przełożyć swoje funkcje i procedury do pliku dll, ale napotkałem problem:

mam sobie taką procedurkę w pliku DLL:

procedure DoDolu(Memo: TMemo); stdcall;
begin
      Memo.CaretPos := Point(0,Memo.Lines.Count-1);
      Memo.Perform(EM_SCROLLCARET, 0, 0);
end;

(jak łatwo się domyślić, służy ona do przewijania obiektu Memo do dołu)

w programie wywołuję ją następująco:

DoDolu(Form1.JakisMemo);

I wywala mi błąd:

[Error] ble.pas(118): Too many actual parameters

Warto dodać, że kiedy korzystam z tej procedury bez konieczności odniesienia do "Form1", błąd ten nie występuje...

Pytanie: Co zrobić, aby naprawić ten błąd?