获取VB里 webbrowser 中的按钮事件

引用Microsoft  HTML  Object  Library 


Private WithEvents m_oDoc As HTMLDocument
Dim oEvent As CEventObj

Private Sub Command1_Click()

End Sub

Private Sub Form_Load()
WebBrowser1.Navigate "http://localhost:82/index.asp"
End Sub

Private Function m_oDoc_onclick() As Boolean
Set oEvent = m_oDoc.parentWindow.event
If oEvent.srcElement.id = "login" Then
Form2.Show
Form2.WebBrowser1.Navigate "http://localhost:82/receive.asp"
End If
End Function

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Set m_oDoc = pDisp.Document
End Sub

index.asp

 



<form>
<input type='button' value="登陆" id="login"></input>
</form>

时间: 2024-10-30 00:25:09

获取VB里 webbrowser 中的按钮事件的相关文章

异常处理:android中添加按钮事件,出现NullPointerException

问题描述 异常处理:android中添加按钮事件,出现NullPointerException 解决方案 在maincsactivity的oncreate的72行找,有没有对象为null 解决方案二: 对象为空,要么你的按钮对象还没初始化,要么点击代码里有空对象,你调试一下便知 解决方案三: 空指针异常,没什么难找的,Debug一下即可很快找到: 解决方案四: 空指针异常,按钮对象没有初始化 解决方案五: 可能你声明了一个View,但是你没有findViewById,或者findViewById

怎么获取ext里grid中的ComboBox 并动态改变里面的值,谢谢

问题描述 varcm=newExt.grid.ColumnModel([{header:'名称',dataIndex:'name',sortable:true,editor:newExt.grid.GridEditor(newExt.form.TextField({allowBlank:false}))},{header:'名称关联',dataIndex:'nameabout',sortable:true,editor:newExt.form.ComboBox({id:'cpy',typeAhe

android中添加按钮事件的方法

  解决方法: 1. 在res/layout中的activity_main.xml添加一个按钮,命名为button1. 2. 在MainActivity.java中添加按钮事件绑定: View btn1 = this.findViewById(R.id.button1); btn1.setOnClickListener(new ButtonClickListener()); 3. 重写ButtonClickListener函数: private class ButtonClickListener

javascript 获取iframe里页面中元素值的方法

 本篇文章主要是对javascript获取iframe里页面中元素值的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 IE方法: document.frames['myFrame'].document.getElementById('test').value;   火狐方法: document.getElementById('myFrame').contentWindow.document.getElementById('test').value;   IE.火狐方法:   代码如

javase-java怎么获取其他软件界面上的按钮事件(例如:酷狗音乐上的按钮)

问题描述 java怎么获取其他软件界面上的按钮事件(例如:酷狗音乐上的按钮) java怎么获取其他软件界面上的按钮事件(例如:酷狗音乐上的按钮)有这种方法吗 解决方案 拦截那个软件的消息,参考spy++的实现.spy++是微软提供的一个开放源代码的监视别的程序消息的程序. 解决方案二: 如果是标准windows控件,可以通过SendMessage等方式来触发按钮事件但是酷狗这种一般都是用了皮肤库等,估计需要模拟键盘操作等才能有用 解决方案三: 获取按钮使用FindWindow API,需要用JN

gui-如何在JFrame中通过按钮事件载入不同面板?

问题描述 如何在JFrame中通过按钮事件载入不同面板? 我写了一个程序,想实现按oval按钮时,绘制圆形,按rectangle时,绘制矩形. 所以我写了两个JPanel的子类oval类和rectangle类.然后在JFrame中 想通过点击 不同按钮实现不同jpanel类的调用,该如何实现? jframe子类 public class DrawShapeByMouse extends JFrame { //add two buttons private JButton button1 = ne

javascript 获取iframe里页面中元素值的方法_javascript技巧

IE方法:document.frames['myFrame'].document.getElementById('test').value; 火狐方法:document.getElementById('myFrame').contentWindow.document.getElementById('test').value; IE.火狐方法: 复制代码 代码如下:     function getValue(){          var tmp = '';          if(docume

多线程-c#如何在子线程中获取form主线程中按钮点击事件

问题描述 c#如何在子线程中获取form主线程中按钮点击事件 如何在子线程中获取form主线程中按钮点击事件,子线程B中定义了一个新类classnew,获取点击事件也是在新类classnew中,并且获取完点击事件以后执行此类中下边的任务. 解决方案 你可以主线程中得到点击事件后,发送一个Event事件通知等告诉子线程,然后子线程就可以进行后面的任务处理 解决方案二: 不知道你说的获取事件是什么意思,是事件挂钩还是获得挂钩的事件处理函数的委托.请你说清楚. 解决方案三: 主线程中得到点击事件后,发

在webbrowser中右键a标签都带有spm值,但在页面加载完毕后,在自定义按钮事件中用如下代码读取时,都没有spm值,求大神帮助。

问题描述 在webbrowser中右键a标签都带有spm值,但在页面加载完毕后,源文件的a标签都没有spm值,右击a标签之后spm值就会出现.估计是"//g.alicdn.com/alilog/mlog/??spm.js,spmact.js?v=141204"里的y()函数在加载的时候没有被触发.敢问大神怎么解决这个问题呢,只要实现我在模拟点击的a标签里有spm的值. 解决方案 本帖最后由 hunter1861 于 2015-10-05 15:17:24 编辑解决方案二:顶一下,大神们