我记得dll好像只能连接函数,那么不能连接类了?如果能的话,
delphi吧
全部回复
仅看楼主
level 11
天道玄虚 楼主
我记得dll好像只能连接函数,那么不能连接类了?
如果能的话,怎么做?
召唤小吧主@BambooCaep
[滑稽]
2018年02月14日 15点02分 1
level 11
天道玄虚 楼主
不过我好像意识到,相比于使用dll减小体积,为什么不直接upx呢[滑稽]
2018年02月14日 15点02分 2
吧务
level 14
只让delphi调用的话,连接接口都可以
2018年02月14日 23点02分 3
吧务
level 14
只要调用者能编译通过就可以调用,只是string需要特殊处理[你懂的]
2018年02月15日 00点02分 4
确切的说,是copy on write的东西需要特殊处理
2018年02月15日 00点02分
吧务
level 14
用同一种语言协同开发的时候,把接口封装进dll是不二选择[哈哈]
2018年02月15日 00点02分 6
吧务
level 14
调用类的时候注意谁创建谁销毁就行;接口就简单多了
2018年02月15日 00点02分 7
level 11
天道玄虚 楼主
也就是说编写interface?这个的话我就不太熟了[阴险]
2018年02月15日 00点02分 8
简单啊,把类里面别人要调用的方法提取出来写个接口文件就好了。这样所有的实现细节都完美隐藏。
2018年02月15日 03点02分
@BambooCaep 好的,我去研究一下
2018年02月15日 04点02分
level 13
只用Delphi开发的话,直接用
bp
l,类随便调用
2018年02月18日 14点02分 9
bpl和dll适用场景不太一样。bpl曝露的细节太多,还要求delphi版本号一致。
2018年02月18日 23点02分
1