Показать сообщение отдельно
  #4  
Старый 05.02.2022, 20:39
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

TWebBrawser использует достаточно старую версию интерфейсов IE (ну не считая того, что IE сам по себе устарел и больше не поддерживается). Сделано это в целях совместимости.

Варианты - перейти на новую Delphi. Да, придется пройтись по всему проекту и либо поправить код, либо везде заменить String на AnsiString и Char на AnsiChar (на сколько я помню, там только с этим основная проблема, все остальное должно работать и так).
Еще вариант - поставить Chromium (компонент для Delphi) и заменить им TWebBrowser.
Ответить с цитированием