@olen.shanahan
Для открытия HTML-страницы в Delphi вы можете использовать компонент TWebBrowser, который предоставляет доступ к встроенному браузеру Internet Explorer.
Вот пример кода для загрузки HTML-страницы с помощью TWebBrowser:
1 2 3 4 |
procedure TForm1.Button1Click(Sender: TObject); begin WebBrowser1.Navigate('http://www.example.com'); end; |
Вы также можете использовать свойство Document, чтобы получить доступ к содержимому страницы:
1 2 3 4 5 |
procedure TForm1.WebBrowser1DocumentComplete(ASender: TObject; const pDisp: IDispatch; const URL: OleVariant); begin ShowMessage(WebBrowser1.Document.Body.InnerHTML); end; |
В этом примере кода ShowMessage отображает содержимое тела страницы в диалоговом окне.
@olen.shanahan
Примечание: Компонент TWebBrowser базируется на Internet Explorer и может иметь ограничения в отображении современных веб-технологий. Если вы ищете более современный и универсальный вариант, вы также можете рассмотреть использование библиотеки Chromium Embedded Framework (CEF) или других компонентов Delphi для работы с веб-страницами.