|
地板

楼主 |
发表于 2024-10-15 14:27:05
|
只看该作者
江苏省苏州市
下面是我使用acc类,取vx窗口信息的方法
|
VX_取店长收款信息 | | | |
参_窗口句柄 | 整数型 | | | | 参_保存数组 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_VX | 类_Accessible | | | 局_消息节点 | 类_Accessible | | | 局_收款信息 | 类_Accessible | | | i | 整数型 | | | 局_数量 | 整数型 | | | 局_循环次数 | 整数型 | | |
局_VX. 创建自窗口句柄 (参_窗口句柄 ) 如果真 (VX_递归_取消息节点 (局_VX, 局_消息节点 ))  局_数量 = 局_消息节点. 取子元素总数 () 判断 (局_数量 ≤ 3 )  局_循环次数 = 局_数量   局_循环次数 = 3    计次循环首 (局_循环次数, i )  局_消息节点. 取子元素 (局_消息节点. 取子元素总数 () - i + 1, 局_收款信息 )  如果真 (VX_递归_取店长收款信息 (局_收款信息, 局_收款信息 ))   加入成员 (参_保存数组, 局_收款信息. 取名称 ())     计次循环尾 () |
VX_取店员收款信息 | | | |
参_窗口句柄 | 整数型 | | | | 参_保存数组 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_VX | 类_Accessible | | | 局_消息节点 | 类_Accessible | | | 局_收款信息 | 类_Accessible | | | i | 整数型 | | | 局_数量 | 整数型 | | | 局_循环次数 | 整数型 | | |
局_VX. 创建自窗口句柄 (参_窗口句柄 ) 如果真 (VX_递归_取消息节点 (局_VX, 局_消息节点 ))  局_数量 = 局_消息节点. 取子元素总数 () 判断 (局_数量 ≤ 5 )  局_循环次数 = 局_数量   局_循环次数 = 5    计次循环首 (局_循环次数, i )  局_消息节点. 取子元素 (局_消息节点. 取子元素总数 () - i + 1, 局_收款信息 )  如果真 (VX_递归_取店员收款信息 (局_收款信息, 局_收款信息 ))   加入成员 (参_保存数组, 局_收款信息. 取名称 ())     计次循环尾 () |
VX_递归_取消息节点 | 逻辑型 | | |
参_起始节点 | 类_Accessible | | | | 参_保存变量 | 类_Accessible | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_数量 | 整数型 | | | i | 整数型 | | | 局_节点 | 类_Accessible | | |
计次循环首 (参_起始节点. 取子元素总数 (), i ) 参_起始节点. 取子元素 (i, 局_节点 ) 判断 (局_节点. 取名称 () = “消息”)  参_保存变量 = 局_节点  返回 (真)  如果真 (局_节点. 取子元素总数 () > 0 )   如果真 (VX_递归_取消息节点 (局_节点, 参_保存变量 ))    返回 (真)         计次循环尾 ()返回 (假)|
VX_递归_取店长收款信息 | 逻辑型 | | |
参_起始节点 | 类_Accessible | | | | 参_保存变量 | 类_Accessible | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_数量 | 整数型 | | | i | 整数型 | | | 局_节点 | 类_Accessible | | |
计次循环首 (参_起始节点. 取子元素总数 (), i ) 参_起始节点. 取子元素 (i, 局_节点 ) 判断 (寻找文本 (局_节点. 取名称 (), “个人收款服务收款到账通知”, , 假) ≠ -1 )  参_保存变量 = 局_节点  返回 (真)  如果真 (局_节点. 取子元素总数 () > 0 )   如果真 (VX_递归_取店长收款信息 (局_节点, 参_保存变量 ))    返回 (真)         计次循环尾 ()返回 (假)|
VX_递归_取店员收款信息 | 逻辑型 | | |
参_起始节点 | 类_Accessible | | | | 参_保存变量 | 类_Accessible | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_数量 | 整数型 | | | i | 整数型 | | | 局_节点 | 类_Accessible | | |
计次循环首 (参_起始节点. 取子元素总数 (), i ) 参_起始节点. 取子元素 (i, 局_节点 ) 判断 (寻找文本 (局_节点. 取名称 (), “说明已存入店长”, , 假) ≠ -1 )  参_保存变量 = 局_节点  返回 (真)  如果真 (局_节点. 取子元素总数 () > 0 )   如果真 (VX_递归_取店员收款信息 (局_节点, 参_保存变量 ))    返回 (真)         计次循环尾 ()返回 (假)
|
|