CJC Delphi 技巧馆's Archiver

cjc Posted at 2018-9-20 10:50

Delphi E2361 Cannot access private symbol (cjc,2017.9.4)

Delphi E2361 Cannot access private symbol (cjc,2017.9.4)
自从RAD 10.1 Berlin开始,不能通过helper 访问private定义的变量,解决方法如下:

function TValueHelper.GetAsInteger: Integer;
begin
  with Self do begin // Uses "With Self do" to access
    Result := FData.FAsSLong;
  end;
end;

就是使用with self do来访问私有成员

Page: [1]
CJC好玩背单词最新版本 - 是目前最好的背单词软件,游戏好玩,功能强大,词库众多,还有真人语音,免费下载,免费试用 !

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.