请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
查看: 128|回复: 0

[求助] 请教自动化如何访问外部窗口datagridwndclass.count

[复制链接]

2

主题

3

帖子

11

积分
交易币
0

新手入门

Rank: 1

发表于 2021-2-22 21:02:00 | 显示全部楼层 |阅读模式
本帖最后由 cqtzh 于 2021-2-24 12:04 编辑

请教自动化如何访问外部窗口datagridwndclass.count,谢谢。

//aadrio提供了库,可获得外部窗口控件的属性或值,如
import win.ui.ctrl.listview;
listview=win.ui.ctrl.listview();
控件句柄 = winex.findEx(窗口句柄,1,"ListView" );
listview.hwnd=控件句柄;
win.msgbox(listview.count);

//控件句柄 = winex.findEx(窗口句柄,1,"datagridwndclass" )
//但无datagridwndclass.count

//访问窗体其它控件,判断是否有数据
import win.ui.ctrl.button;
button=win.ui.ctrl.button();
控件句柄 = winex.findEx(窗口句柄,2,"button" )  //导出
button.hwnd=hwnd;
if(button.disabled=false){win.msgbox("查找到数据!");}

//看了一些DataGridWndClass控件的介绍,是早期的控件,想用api访问,但还在研究中。

请教自动化如何访问外部窗口datagridwndclass.count,谢谢。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



GMT+8, 2021-3-6 03:02 , Processed in 0.078009 second(s), 25 queries .

© 2001-2011 Powered by Discuz! X3.2.

快速回复 返回顶部 返回列表