静态包中的类,怎么在主程序中创建? ( 积分: 50 )

J

jjaacc

Unregistered / Unconfirmed
GUEST, unregistred user!
静态包中有一个类,请问我该怎样在主程序中创建它?谢谢
 
静态包中有一个类,请问我该怎样在主程序中创建它?谢谢
 
哪位大哥帮帮我呀
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1687832
参考去吧。
如果是静态加载的很简单。直接引用单元,创建类实例就行了
 
什么叫静态包, 包本身就是动态链接库啊
 
比如那个类存在于A.BPL,类名是TS,存在于MS.pas文件,那我在主程序中只要USES MS.pas吗?
 
菜单-》Project-》Options-》Packages
把build with runtime packages选项选中,加入你所需要的包。
然后在程序里面就像单独EXE工程一样。直接Uses 包中的单元,然后正常使用就行了
 
那这样和不建立BPL,直接把那个PAS加到主程序中有什么区别呢?
 
开发上没有区别。但是带包的话发行的时候要带上BPL文件。
 
我在程序中把包加入了,然后引用那个单元,可是在把该窗体显示出来的时候,却提示错误的,错误提示如下:
Access Violation at address 078828BB in module 'wh.bpl'. Read of address 00000000
 
编译通过了。说明这个方法是正确地。
这个提示是你的代码或是包里面有问题。天知道
 
大哥,我只是把窗体SHOWMODAL呀,怎么会这样的呢,帮帮我呢
 
哪位大哥有静态包的例子给我一个吧,我弄了一天还是弄不好呢
我的EMAIL:
jackie333@gmail.com
 
顶部