Получить информацию об элементе управления TWebBrowserDelphi , Интернет и Сети , БраузерПолучить информацию об элементе управления TWebBrowser
Оформил: DeeCo procedure TForm1.infoClick(Sender: TObject); begin // Shows the URL of the current page displayed // Gibt die aktuell geladene URL des Webbrowsers aus ShowMessage('URL: ' + TWebbrowser.OleObject.Document.Url); // Shows the Title of the current page displayed // Gibt den Titel der Seite, die im Webbrowser ist aus ShowMessage('Page Titel: ' + TWebbrowser.OleObject.Document.title); // Shows the Height, Width of the current page displayed // zeigt an wie hoch, breit die Seite im TWebbrowser ist. ShowMessage('ScrollHeight: ' + IntToStr(TWebbrowser.OleObject.Document.Body.ScrollHeight)); ShowMessage('ScrollWidth: ' + IntToStr(TWebbrowser.OleObject.Document.Body.ScrollWidth)); // amount that the document has been scrolled down // Um wieviel das Dokumkent nach Unten gescrollt wurde ShowMessage('ScrollTop: ' + IntToStr(TWebbrowser.OleObject.Document.Body.ScrollTop)); ShowMessage('ScrollLeft: ' + IntToStr(TWebbrowser.OleObject.Document.Body.ScrollLeft)); // Shows the physical height, width of the browser screen // Zeigt die Hohe, Breite des Anzeigebereichs ShowMessage('ClientHeight: ' + IntToStr(TWebbrowser.OleObject.Document.Body.ClientHeight)); ShowMessage('ClientWidth: ' + IntToStr(TWebbrowser.OleObject.Document.Body.ClientWidth)); // Show the document referrer // Referer von Twebbrowser anzeigen. ShowMessage('Referer: ' + TWebbrowser.OleObject.Document.referrer); end; Программный код на Delphi, который извлекает и отображает различные сведения о текущей странице, загруженной в компонент Разбивка каждого раздела:
Сведения отображаются в сообщении с соответствующими ключ-значенными парами. Альтернативный подход для достижения схожих результатов:
В этом варианте мы используем свойство В статье описывается использование элемента управления TWebBrowser в Delphi, включая получение информации о текущей странице, ее размерах и скролле, а также физических размерах экрана браузера. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |