一个自定义控件,怎么从模块代码中触发UserControl的事件呢?

unalone 2004-04-18 05:53:42
一个自定义的控件,另外有一个标准模块,通过子类化,该控件可以接受我们自定义的消息,接受到消息后需要触发相应事件,但是这个子类化的窗口过程是位于标准模块中的,无法使用RaiseEvent,我尝试直接引用UserControl也是毫无结果,那么,该如何才能从标准模块中触发自定义控件的事件呢?



...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
firechun 2004-04-19
  • 打赏
  • 举报
回复
假设在控件中触发事件的过程名为somefun,在模块中调用该方法:

模块中定义
public objCtl as object

控件初始化事件中
set objctl=me

模块中调用
objctl.somefun
fuanwei 2004-04-19
  • 打赏
  • 举报
回复
vb 程序菜单“工具”-》“添加过程”,里选择事件
unalone 2004-04-18
  • 打赏
  • 举报
回复
老大,不是窗体,是用VB做的自定义控件阿~
Ahmong 2004-04-18
  • 打赏
  • 举报
回复
在窗体代码中定义一个过程,其中包括触发自定义控件的事件的代码,然后在标准模块中通过下列方式调用:
formname.subname

1,453

社区成员

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

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