如何以编程方式更改组合框值,就像用户更改了它一样(触发所有事件,如鼠标按下、鼠标向上、更改等)?

  • 本文关键字:鼠标 事件 一样 用户 组合 编程 方式更 delphi
  • 更新时间 :
  • 英文 :


如何以程序化的方式更改combobox值,例如用户更改(启动所有事件,例如OnMousedown,onMouseUp,onMouseUp,onkeydown,onkeydown,onkeyup,onkeyup,onChange等(?目的是使自动化进行测试。TEDIT

的同样问题

使用API(例如SendInput(或其前身keybd_eventmouse_event模仿实际键盘行为。它们可以从键盘和鼠标中合成设备输入。

,即使如此,正确的事情也很棘手。除非您想花很多时间来获得可远程使用的东西,否则我认为最好使用一些宏工具(通常是免费或便宜(,或者是一个实际的测试工具(通常更昂贵,但值得(。看看我可以使用哪种脚本工具用于Delphi程序的自动测试?为了获得一些灵感。

最新更新