gpt4 book ai didi

delphi - 如何在delphi中为未发布但公共(public)的事件创建事件处理程序?

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

RAD Studio 10.1 Berlin中,与之前的版本相比,有很多事情发生了变化。在 FMX 中,有一些之前发布的事件现在已更改为仅公开。

我有一个使用 TStringGrid 组件和 OnDblClick 事件的多平台项目。在 Studio 10.1 中打开此项目时,我收到警告,属性 OnDblClick 不存在。

现在的问题是我如何使用不再发布的事件?

(我必须说,很难理解为什么他们不再将鼠标事件设置为“已发布”。据我所知,大多数常规 PC 和 OSX 计算机都没有触摸功能。真正的多目标项目应该能够像在西雅图 Studio 10 中那样轻松地瞄准这些系统)

最佳答案

如果事件处理程序已经存在(我通过错误消息暗示),您可以将这些处理程序分配给 FormCreate 中的事件。

procedure TForm1.FormCreate;
begin
StringGrid1.OnDblClick := StringGrid1DblClick;
end;

关于delphi - 如何在delphi中为未发布但公共(public)的事件创建事件处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38282308/

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