精易论坛
标题:
WebBrowser窗口中的网页按钮怎样自动点击
[打印本页]
作者:
rmb8u8
时间:
2025-5-17 18:38
标题:
WebBrowser窗口中的网页按钮怎样自动点击
请问大家WebBrowser窗口中的网页界面的按钮应该怎样获取它的句柄?我只能获取外部窗口的句柄,但按钮用精易编程助手没办法标记没办法获取句柄,界面上也不能点鼠标右键,我想获取它的句柄来实现自动点击它。
aaf.png
(166.02 KB, 下载次数: 0)
下载附件
2025-5-17 18:37 上传
作者:
mosheng
时间:
2025-5-17 18:44
网页按钮无法获取句柄,用填表吧
作者:
rmb8u8
时间:
2025-5-18 06:39
只需要自动点击Cancel按钮,所以不用填写内容
作者:
rmb8u8
时间:
2025-5-18 08:17
找到按钮ID了,但用普通填表不起作用,应该用什么填表才行呢?
子程序名
返回值类型
公开
备 注
_按钮1_被单击
变量名
类 型
静态
数组
备 注
普通填表
普通填表
Web窗口句柄
整数型
Web主窗口句柄
整数型
Web主窗口句柄 =
FindWindowA
(
“Chrome_WidgetWin_1”
,
字符
(
0
)
)
Web窗口句柄 =
窗口_取句柄
(
Web主窗口句柄, ,
“Chrome_RenderWidgetHostHWND”
,
“Chrome Legacy Window”
)
普通填表.
初始化
(
Web窗口句柄
)
普通填表.
按钮_点击
(
“submitButtonID”
,
)
.版本 2
.子程序 _按钮1_被单击
.局部变量 普通填表, 普通填表
.局部变量 Web窗口句柄, 整数型
.局部变量 Web主窗口句柄, 整数型
Web主窗口句柄 = FindWindowA (“Chrome_WidgetWin_1”, 字符 (0))
Web窗口句柄 = 窗口_取句柄 (Web主窗口句柄, , “Chrome_RenderWidgetHostHWND”, “Chrome Legacy Window”)
普通填表.初始化 (Web窗口句柄)
普通填表.按钮_点击 (“submitButtonID”, )
<div class = "form-buttons">
<div class = "right">
<a type="submitButton" target="_self" name="Cancel" class="btn btn-success" id="submitButtonID" href="neolicenseweb://quit">Cancel </a>
</div>
</div>
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4