У меня нет особых проблем с компиляцией тестового приложения с использованием TEmbeddedWB
для RAD Studio Rio 10.3.3 из https://github.com/7even11/Delphi-EmbeddedWB
Я просто перетащил компонент EmbeddedWB в форму и компиляции. Прекрасно компилируется в Delphi. В C ++ Builder есть ошибка:
[bcc32 c Ошибка] EWB.IEConst.hpp (101): ожидаемый безусловный идентификатор
В Файл EWB.IEConst.hpp это происходит в следующих строках:
static const System::Int8 BINDSTATUS_SERVER_MIMETYPEAVAILABLE = System::Int8(0x36);
static const System::Int8 BINDSTATUS_SNIFFED_CLASSIDAVAILABLE = System::Int8(0x37);
static const System::Int8 BINDSTATUS_64BIT_PROGRESS = System::Int8(0x38);
#define VER_NUM L" 14.70.0"
extern DELPHI_PACKAGE System::UnicodeString _MaskedChars;
static const int ADDRESS_NOT_VALID = int(0x7ffbfe1c);
#define ASS_MESS L"Please assign a WebBrowser before using this feature."
static const System::Int8 CACHEGROUP_ATTRIBUTE_BASIC = System::Int8(0x1);
Ошибка в последней строке (CACHEGROUP_ATTRIBUTE_BASIC
). Я не вижу ничего, почему приведенное выше может вызвать ошибку, поскольку есть также static const System::Int8
и выше, и они компилируются.
Есть идеи, в чем здесь проблема?