如何调用另一个模块的Command1_Click过程?

kmlxk0 2005-09-26 10:59:47
如何调用另一个模块的Command1_Click过程?

我尝试用 Call Form1.Command1_Click 调用结果……未找到数据方法或成员。

Help~~
...全文
234 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kmlxk0 2005-09-26
  • 打赏
  • 举报
回复
解决了~~


谢谢各位~
daisy8675 2005-09-26
  • 打赏
  • 举报
回复
我尝试用 Call Form1.Command1_Click 调用结果……未找到数据方法或成员。

//因为你的command_click是Private宣告,改成Public Sub Command1_Click()你就看到效果了。

好好看书,看看生命周期这个概念
西雀 2005-09-26
  • 打赏
  • 举报
回复
Form1.Command1.Value=True
winehero 2005-09-26
  • 打赏
  • 举报
回复
如上所述改为Public可调用。不过按道理这些控件事件一般是Private的,所以你这个调用不管出于
何种意图,显然是代码设计有问题。你可将各处都需要调用的过程封装到一Module里,然后在不同
模块的特定按钮点击事件里均可调用该过程,而不是一个模块对象调用另一个模块对象的事件脚本。
fj182 2005-09-26
  • 打赏
  • 举报
回复
最简单的办法就是把 Command 控件的单击事件
Private Sub Command1_Click() 改成 Public Sub Command1_Click(),这样在另外一个窗体或者类模块里面就可以调用了,不过这种办法不太好,干嘛一定要这样用呢?难道你把代码全部写在按钮的单击事件里面吗?
kmlxk0 2005-09-26
  • 打赏
  • 举报
回复
在线等待~help me~

7,763

社区成员

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

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