关于*.bpl文件的动态装入(100分)

zhoujuncnnb 2002-11-24 12:46:43
小弟手头只有*.BPL文件,没有源码。
听说想用此*.BPL文件只有在执行时动态调用,
但不知如何调用,请各位大哥指教,最好举个例子。
...全文
32 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhoujuncnnb 2002-11-24
  • 打赏
  • 举报
回复
不知能否说的详细一点呢?

如已经知道这个BPL文件中有那些控件,

动态装入后,怎么引用这些控件呢?

—————————————————————————————————
┏━★━━◆━━★━┓
♂欢|◢CSDN◣|使♂        ▲自由保存帖子,浏览,关注检测
┃迎|◥论坛助手◤|用┃        ▲完善的CSDN客户端工具
┗━☆━━◇━━━☆┛       ▲自动添加签名......

让你更快,更爽,更方便地上CSDN...
http://www.csdn.net/expert/topic/573/573604.xml
http://www.chinaok.net/csdn/csdn.zip
myy 2002-11-24
  • 打赏
  • 举报
回复
LoadPackage,.....Help......
wafeijian 2002-11-24
  • 打赏
  • 举报
回复
若是引用BPL文件中的的表单。
uses unit1;
……
procedure TButton1.Click(Sender:TObject);
var
Handle:THandle;
BplForm:TBplForm; //假若表单名为TForm1;
begin
Handle:=LoadPackage('包名.BPL');
if Handle<>nil then
begin
try
BplForm:=TBplForm.Create(Application)
BplForm.Showmodal;
finally
BplForm.Free;
UnLoadPackage(Handle);
end;
end;
end;

……
试试,查一下Help.

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧