M
martinqiu
Unregistered / Unconfirmed
GUEST, unregistred user!
现在在使用DLL进行方法的封装,出现了一个问题请高手指教
project1.dll中
function JustfyControl(AControl:TComponent):boolean;stdcall;
begin
if AControl is TButton then
Result:=true
else
Result:=false;
end;
在Project11中
button1Onclick事件中
for i:=0 to self.componentcount-1 do
if JustfyControl(self.component) then
showmessage('true')
else
showmessage('false');
每次返回的都是false,不知道是怎么回事!
project1.dll中
function JustfyControl(AControl:TComponent):boolean;stdcall;
begin
if AControl is TButton then
Result:=true
else
Result:=false;
end;
在Project11中
button1Onclick事件中
for i:=0 to self.componentcount-1 do
if JustfyControl(self.component) then
showmessage('true')
else
showmessage('false');
每次返回的都是false,不知道是怎么回事!