关于DLL的问题

lth_81 2003-05-09 04:16:06
我在做一个DLL,类似于cdont,当然不能和他的强大比。
现在遇到一个麻烦,我在这个dll中,想收集所有class中报的错误并且在适当的时候RaiseEvent,比如说服务器连接错误、端口占用等等。
我的做法是做了errors,error类,并且在dll中声明为global,但是在exe中却是不可见的,没有办法输出error。

请问,有什么好的方法解决这个问题
ps:当然可以在每个class中都声明事件,不过我想做一个容器,来存放所有class发生的错误,而且可以输出。

谢谢了
...全文
11 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
billyqiao 2003-05-13
up
回复
lth_81 2003-05-13
没有人能够帮助我吗?
回复
pirateRocy 2003-05-13
当然可以,不过你不要申明为global。你只要申明errors集合是Public Not Createble类型的就可以了。然后,所有的错误error对象都放在这个集合里就可以了。当然,要用一种Public方法来返回errors的引用。
回复
相关推荐
发帖
VB基础类
创建于2007-09-28

7521

社区成员

VB 基础类
申请成为版主
帖子事件
创建了帖子
2003-05-09 04:16
社区公告
暂无公告