powerbuilder - 如何以编程方式在 Powerbuilder 中单击 F5
问题描述
如何使用发送功能以编程方式在 Powerbuilder 12.5 中单击 F5。我已经尝试过使用此代码,但没有运气。
Send(Handle(window),256,116,0)
解决方案
这是我的一个应用程序的代码:
Constant Long VK_F5 = 116
Constant UInt WM_KEYDOWN = 256
Constant UInt WM_KEYUP = 257
Send(ll_handle, WM_KEYDOWN, VK_F5, 0)
Send(ll_handle, WM_KEYUP, VK_F5, 0)
不同之处似乎在于您没有发送keyup。你在窗口的关键事件中有代码吗?
推荐阅读
- android - TypeError:_this2.setState 不是函数,无法绑定状态
- sql - SQL Server - 如何在 CASE THEN 语句中同时使用 null 和 value?
- java - 使用 CardView BaseAdapter OnItemClick 自定义 ListView
- python - Colab 上的 TensorFlow Eager Execution
- ruby-on-rails - 如何检查rails中的参数类型?
- php - 如何为 wordpress 主题添加自定义页眉和页脚
- rest - 如何从 Blazor 应用调用休息服务
- html - 在 HTML 中获取动态换行符
- cmake - 如何将 CTest 与 Node js 命令一起使用,用于测试使用 emscripten 从 C++ 编译的 JS 文件,并使用 Catch2?
- google-chrome - IndexedDB 会将数据库加载到 RAM 中进行操作还是保留在硬盘上?