DllHandle := LoadLibrary(PChar(str1));
if DllHandle <> 0 then
begin
ProcAddr := GetProcAddress(DllHandle, PChar(str2));
if Assigned(ProvaChild) then
begin
ProvaChild := ProcAddr;
ProvaChild(Application,Self);
end;
//**** freelibrary(DllHandle);//注意!!!注!!!*************
end;
end;
procedure TMainForm.fgf1Click(Sender: TObject);
begin
//DllCall;
end;
procedure TMainForm.FormCreate(Sender: TObject);
begin
toolbutton1.caption:= ProjectDll@ProvaChild;
toolbutton1.OnClick := DllCall;
end;