高分悬赏:Delphi如何用BPL封装运行期的包,并在程序中调用,包里仅有一个完全自定义的类。
unitUnit2;interfacetypeMyObject=Objectprivatepublicend;implementationend.如何封装到BPL中,然后...
unit Unit2;
interface
type
MyObject = Object
private
public
end;
implementation
end.
如何封装到BPL中,然后调用。 展开
interface
type
MyObject = Object
private
public
end;
implementation
end.
如何封装到BPL中,然后调用。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏100(财富值+成长值)
1个回答
展开全部
1、新建一个包,其中包含你的这个单元文件,工程属性中建议设置为“Runtime Only”。工程的路径要输出到Delphi能够搜索到的路径中。
2、调用的应用程序工程属性中,勾选“Build wiht runtime package”,并在勾选项下面的框中至少输入“vcl;rtl”以及前面新建的包名。如果应用程序中还用到了其它的包,比如BDE、Indy等,那么还需要包含相应的包。
3、按平时的做法完成你的应用程序,该引用哪个单元就引用哪个。
4、把前面的用到的那些bpl复制到应用所在目录,然后运行试试。
2、调用的应用程序工程属性中,勾选“Build wiht runtime package”,并在勾选项下面的框中至少输入“vcl;rtl”以及前面新建的包名。如果应用程序中还用到了其它的包,比如BDE、Indy等,那么还需要包含相应的包。
3、按平时的做法完成你的应用程序,该引用哪个单元就引用哪个。
4、把前面的用到的那些bpl复制到应用所在目录,然后运行试试。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询