关于DLL的问题

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

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

谢谢了
...全文
51 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
billyqiao 2003-05-13
  • 打赏
  • 举报
回复
up
lth_81 2003-05-13
  • 打赏
  • 举报
回复
没有人能够帮助我吗?
pirateRocy 2003-05-13
  • 打赏
  • 举报
回复
当然可以,不过你不要申明为global。你只要申明errors集合是Public Not Createble类型的就可以了。然后,所有的错误error对象都放在这个集合里就可以了。当然,要用一种Public方法来返回errors的引用。

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧