B
ball_cao
Unregistered / Unconfirmed
GUEST, unregistred user!
没找到楼主的mail 就在这里回答你的问题吧
如果您的程序中有比较多的情况需要传递类 说明你的程序代码逻辑设计的有问题
抛开这个不说 如果您需要传递一个类 也可以用序列化和反序列化的方法传递
当然delphi在对象序列化上做的不如java和ruby等 但是并非不能完成的任务
最后补充一点 如果你不得不暴露类 那么应该将它抽象为接口 否则你的两个dll之间还会存在强耦合 将来维护会很困难
如果您的程序中有比较多的情况需要传递类 说明你的程序代码逻辑设计的有问题
抛开这个不说 如果您需要传递一个类 也可以用序列化和反序列化的方法传递
当然delphi在对象序列化上做的不如java和ruby等 但是并非不能完成的任务
最后补充一点 如果你不得不暴露类 那么应该将它抽象为接口 否则你的两个dll之间还会存在强耦合 将来维护会很困难