怎样调用按钮或复选框的过程?

良朋 2013-03-06 03:20:13
比如有一个暂停复选框ckb_Pause,缺省过程是VS固定的,鼠标点击时(check)执行该过程。

Private Sub ckb_Pause_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ckb_Pause.CheckedChanged

....

Eend Sub

想在另一过程调用该过程可以这样写:
ckb_Pause_CheckedChanged(Nothing,Nothing)

现在我想传递一个值,而不是Nothing,让它状态变为checked, 怎样做?
...全文
82 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
良朋 2013-03-06
  • 打赏
  • 举报
回复
ckb_Pause_CheckedChanged(ckb_Pause,Nothing) 的效果和 ckb_Pause_CheckedChanged(Nothing,Nothing) 效果一样。 能不能把checked=True 或ckb_Pause.Checked=False 事件页传过去? 如果先命令ckb_Pause.Checked=False 则提示不能跨线程操作。
aileiwong01 2013-03-06
  • 打赏
  • 举报
回复
怎么说也没有用的吗,没有积分资源不能下
gxingmin 2013-03-06
  • 打赏
  • 举报
回复
ckb_Pause_CheckedChanged(ckb_Pause,Nothing)
良朋 2013-03-06
  • 打赏
  • 举报
回复
VB里面我用的是NOTHING 原因是这样的:在另一个线程里检测到False, 我想让ckb_Pause执行checked, 系统暂停。 属于跨线程操作,我有不想在搞个invoke事件,所以问下ckb_Pause_CheckedChanged(Nothing,Nothing) 能不能传递checked事件? (后面的参数不正是events吗?)
bdmh 2013-03-06
  • 打赏
  • 举报
回复
就像C#的 调用按钮的click方法 button1_Click(button1,null)

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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