{$IFDEF CHROMIUM}
TWebChromium = class(TCustomWebChromium)ù
在这一行我有这个错误...
[dcc32警告] GMLib_D_Seattle10.dpk(59):W1033单位'ceflib' 隐式导入包'GMLib_D_Seattle10'[dcc32错误] WebControlVCL.pas(149):E2003未声明的标识符: 'TCustomWebChromium'[dcc32错误] WebControlVCL.pas(149):E2021 Class 需要输入
有什么不对?在$DEFINE CHROMIUM
gmlib.inc
答案 0 :(得分:0)
我设法解决了以下问题:
在记事本中编辑gmlib.inc,该记事本位于组件的根文件夹中,
看到每个版本的Delphi都有一个IFDEF
在我的情况下,它为Delphi 10添加了ifdef,在你的gmlib.inc中添加了这行:
// Delphi 10 Berlin
{$ IFDEF VER310}
{$ DEFINE Delphi6}
{$ DEFINE Delphi7}
{$ DEFINE DELPHI2005}
{$ DEFINE Delphi2006}
{$ DEFINE Delphi2007}
{$ DEFINE Delphi2009}
{$ DEFINE DELPHI2010}
{$ DEFINE DELPHIXE}
{$ DEFINE DELPHIXE2}
{$ DEFINE DELPHIXE3}
{$ DEFINE DELPHIXE4}
{$ DEFINE DELPHIXE5}
{$ DEFINE DELPHIXE6}
{$ DEFINE DELPHIXE7}
{$ DEFINE DELPHIXE8}
{$ DEFINE DELPHISE10}
{$ DEFINE webbrowser}
{$ IFDEF WIN32}
{.} $ DEFINE CHROMIUM
{.} $ DEFINE CHROMIUMFMX
{$ ENDIF}
{$ ENDIF}