Lazarus IDE 按键时执行操作

Lazarus IDE Do Action while pressing a key

我想知道我是否可以 link 特殊键(例如 "b" 键)执行特定操作?

例如,当我按下按钮 b 时,软件关闭。这可能吗,如果可以,你是怎么做到的?

问候

这很容易做到。

  • 创建新的表单应用程序。

  • 在表单上放置一个 TButton。

  • 将按钮的标题设置为“&b”。

  • 在 Object 检查器的“事件”选项卡上,单击 OnClick 事件并输入此代码

procedure TForm1.Button1Click(Sender: TObject);
begin
  Close;
end;
  • 编译并运行程序。

  • 按'b'键,窗体关闭,程序停止。