精易论坛

标题: 状态条的内容怎么提取出来? [打印本页]

作者: 疯狂的猿猴    时间: 2015-2-28 11:03
标题: 状态条的内容怎么提取出来?

大伙儿,提取的和内容不一样 怎么办?如何提取

作者: czvv    时间: 2015-2-28 11:30
你在精易编程助手里选择的程序句柄 不是状态栏的句柄,当然不一样了
你可以在正确的选项上(句柄:918400)上点右键获取句柄代码

  1. .版本 2
  2. .支持库 spec

  3. .程序集 窗口程序集_启动窗口

  4. .子程序 _按钮1_被单击

  5. 调试输出 (窗口_取控件内容 (功能_取句柄 ()))



  6. .子程序 功能_取句柄, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
  7. .局部变量 局_句柄, 整数型

  8. 局_句柄 = 窗口_取句柄 (, , “CabinetWClass”, “zhushou_2.36”)
  9. .如果真 (局_句柄 = 0)
  10.     返回 (0)
  11. .如果真结束
  12. 局_句柄 = 窗口_控件ID取句柄 (局_句柄, 40961)
  13. .如果真 (局_句柄 = 0)
  14.     返回 (0)
  15. .如果真结束
  16. 返回 (局_句柄)
复制代码

补充内容 (2015-2-28 11:37):
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
_按钮1_被单击  
调试输出 (窗口_取控件内容 (功能_取句柄 ()))
子程序名返回值类型公开备 注
功能_取句柄整数型 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
变量名类 型静态数组备 注
局_句柄整数型 
局_句柄 = 窗口_取句柄 (, , “CabinetWClass”, “zhushou_2.36”)
如果真 (局_句柄 = 0)
返回 (0)
局_句柄 = 窗口_控件ID取句柄 (局_句柄, 40961)
如果真 (局_句柄 = 0)
返回 (0)
返回 (局_句柄)


i支持库列表   支持库注释   
spec特殊功能支持库

作者: 疯狂的猿猴    时间: 2015-2-28 11:51
czvv 发表于 2015-2-28 11:30
你在精易编程助手里选择的程序句柄 不是状态栏的句柄,当然不一样了
你可以在正确的选项上(句柄:918400 ...

我那个获取到的就是状态条,但是对方软件是.net写的,我需要的是,如何取出里面的内容!
句柄我自己尅取到,内容取不到!
作者: czvv    时间: 2015-2-28 13:23
我没有你的程序,没法测试~一般来说上述代码应该可以 ,或改成 窗口_取标题()试试

补充内容 (2015-2-28 14:09):
还真是没能取到,呵呵




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4