gpt4 book ai didi

delphi - 如何在第三方Delphi应用程序中获取控件的属性列表和值?

转载 作者:行者123 更新时间:2023-12-03 15:50:44 25 4
gpt4 key购买 nike

我想获取有关第三方应用程序控件的信息,例如其属性及其值的列表:类似于 RTTI 信息,但适用于第三方 Delphi 应用程序。

我发现这是可能的。例如,TestComplete 有 ObjectSpy 窗口,它可以提供有关控件的许多有用信息,包括 RTTI 信息。如何做到这一点?

enter image description here

编辑:为了解释我为什么要调查此问题...我是 TestComplete/TestExecute 的注册用户我确实喜欢……大部分。我可以克服一些小事情,但对我来说最大的问题是他们的 license verification system这要求我有一台始终处于开启状态的物理计算机(不是虚拟机),只是为了运行许可证服务器,以便 TestExecute 可以在夜间运行。由于我有基本的测试需求(比较屏幕截图并检查基本的 Delphi 组件的属性),我想知道制作我自己的私有(private)非常简单的“类 TestExecute”应用程序有多难。

最佳答案

为了更进一步,我建议您在此处找到这些相关资源

<小时/>

我强烈建议您将这个名为 Get Process Info with NtQueryInformationProcess 的 C++ 项目移植到 Delphi :使用ReadProcessMemory访问用于启动另一个进程的CommandLine的实践经验。

<小时/>

上次编辑:

关于delphi - 如何在第三方Delphi应用程序中获取控件的属性列表和值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10145106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com