获取AX的窗口所有控件的lableID及内容
Posted szsunny
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取AX的窗口所有控件的lableID及内容相关的知识,希望对你有一定的参考价值。
思路,穷举Forms\TargetFormName 在AOT上面的路径得到TreeNode, 遍历各控件的属性。
a1,先读Label属性,没有就读Caption属性及Text属性。
a2,若a1取不到label,则继续发掘 若是DataSource和DataField都有值,继续深入发掘到数据源层次。
将此能到放到用户设置窗体(Form\SysSetupForm)上面加多一个分页展开显示所有label.
打开任何一个AX的窗体,在窗体上右击显示->设置->
代码:
以上是关于获取AX的窗口所有控件的lableID及内容的主要内容,如果未能解决你的问题,请参考以下文章
MFC 怎样获取CMFCTabCtrl控件上某页的TEXT(小标题的内容)
mfc中,怎么把一个窗口的编辑框内容调用到另一个窗口的控件里
MS Access VBA从Web浏览器控件的内容中获取数据