아래 DLL은 어디가 잘못되었나요? 자꾸 에러가 나는데...
그리고 폼을 DLL에 넣고 호출하는 방법 아시는 분 정확하게 좀 알려 주세요.
(예제가 있으시면 자료실에 올려주시면 더 좋겠습니다.)---> 책대로 했는데도 에러가 나더군요.
library EZSys;
uses
SysUtils,Classes,comCtrls;
function FindForm(frmName: String):Boolean;stdcall;
begin
Result:=FindComponent(frmName)<>nil;
end;
exports
FindForm;
begin
end.
따라서 아래와 같이 바뀌어 져야 할꺼 같습니다...
function FindForm(MyObject : TComponent; frmName: String):Boolean;stdcall;
begin
Result:=MyObject.FindComponent(frmName)<>nil;
end;
박성훈 께서 말씀하시기를...
> 아래 DLL은 어디가 잘못되었나요? 자꾸 에러가 나는데...
> 그리고 폼을 DLL에 넣고 호출하는 방법 아시는 분 정확하게 좀 알려 주세요.
> (예제가 있으시면 자료실에 올려주시면 더 좋겠습니다.)---> 책대로 했는데도 에러가 나더군요.
>
> library EZSys;
>
> uses
> SysUtils,Classes,comCtrls;
>
> function FindForm(frmName: String):Boolean;stdcall;
> begin
> Result:=FindComponent(frmName)<>nil;
> end;
>
> exports
> FindForm;
>
> begin
> end.
>