加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

如何在delphi中为未发布但公开的事件创建事件处理程序?

发布时间:2020-12-15 09:21:29 所属栏目:大数据 来源:网络整理
导读:在RAD Studio 10.1柏林,很多东西与以前的版本有所不同.在FMX中,有一些以前发布的事件现在已被更改为仅公开. 我有一个使用TStringGrid组件和OnDblClick事件的多平台项目.在Studio 10.1中打开此项目时,我收到警告,该属性OnDblClick不存在. 现在的问题是如何使
在RAD Studio 10.1柏林,很多东西与以前的版本有所不同.在FMX中,有一些以前发布的事件现在已被更改为仅公开.

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

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

(我必须说,很难理解为什么他们没有将鼠标事件设置为已发布.据我所知,大多数常规PC和OSX机器都没有触摸.真正的多目标项目应该能够针对这些系统没有他们在Studio 10西雅图所做的麻烦)

解决方法

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读