重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
TextBox1_GotFocus(sender,e)
创新互联专注于常德企业网站建设,响应式网站设计,商城网站建设。常德网站建设公司,为常德等地区提供建站服务。全流程按需规划网站,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务
如果调用的那个方法不是
(ByVal sender As Object, ByVal e As System.EventArgs)
这个签名的话,用TextBox1_GotFocus(Nothing, Nothing)也行,但是不太好。
这些问题的确头大,vb的dll、ocx等,在vb.net里都不好调用,主要是来要注册组件等,麻烦。建议全部用vb.net写就好了,
软糖来回答罗。
“调用事件”有歧义,你的意思是不是下面两种:
调用事件处理方法
直接调用对象名.方法名
'例如有这样一个按钮点击事件处理程序
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
秒表.Start()
End Sub
'调用它直接用
Button1_Click(me, new EventArgs())
引发事件
Button1.Click.Invoke(me, new EventArgs())
另外 RaiseEvent 也可以引发事件,但不能使用 RaiseEvent 来引发派生窗体的控件事件,只有自己定义的类的事件才能用它引发。
如满意,请采纳,谢谢。