Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Hello, World!
  
 

Фильтр по датам

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  01:54[Войти] | [Зарегистрироваться]

Обсуждение материала
Как сделать WebBrowser средствами Delphi 5
Полный текст материала


Другие публикации автора: Александр Лозовюк

Цитата или краткий комментарий:

«... Эта статья не претендует на исчерпывающие руководство по написанию браузера в Delphi 5 - скорее всего она будет со временем дополняться и исправляться. Я постарался обобщить в одном работающем примере решения большинства вопросов, заданных на этом сайте (признаюсь, там были и мои). ...»


Важно:
  • Страница предназначена для обсуждения материала, его содержания, полезности, соответствия действительности и так далее. Смысл не в разборке, а в приближении к истине :о) и пользе для всех.
  • Любые другие сообщения или вопросы, а так же личные эмоции в адрес авторов и полемика, не относящаяся к теме обсуждаемого материала, будут удаляться без предупреждения авторов, дабы не мешать жителям нормально общаться.
  • При голосовании учитывайте уровень, на который расчитан материал. "Интересность и полезность" имеет смысл оценивать относительно того, кому именно предназначался материал.
  • Размер одного сообщений не должен превышать 5К. Если Вам нужно сказать больше, сделайте это за два раза. Или, что в данной ситуации правильнее, напишите свою статью.
Всегда легче осудить сделанное, нежели сделать самому. Поэтому, пожалуйста, соблюдайте правила Королевства и уважайте друг друга.



Добавить свое мнение.

Результаты голосования
Оценка содержания

  Содержит полезные и(или) интересные сведения
[1]975%
 
  Ничего особенно нового и интересного
[2]325%
 
  Написано неверно (обязательно укажите почему)
[3]00%
 
Всего проголосовали: 12

Оценка стиля изложения

  Все понятно, материал читается легко
[1]861.5%
 
  Есть неясности в изложении
[2]430.8%
 
  Непонятно написано, трудно читается
[3]17.7%
 
Всего проголосовали: 13




Смотрите также материалы по темам:
[TWebBrowser] [Интеграция с Internet Explorer]

Комментарии жителей
Отслеживать это обсуждение

Всего сообщений: 7

17-10-2006 17:31
Хватит извращаться поставь Delphi 7 там есть компонент WebBrouser
если не устраивает что-то в нем то перепиши!!!!!(При зажатом CTRL щелчок)


17-10-2006 09:51
http://wtwsoft.narod.ru/WebBrowser/index.htm
Очень долго меня беспокоил вопрос как работают Screen Reader's такие как например Jaws. Разобраться с HOOK, Win32 GUI и иногда прибегнуть к MS Accessibility сложности не представляло.
Загадкой всегда оставался Web Browser компонент (Internet Explorer), такие программы как Spy++ возвращали только Handle Web Browser, свои программы тоже не приносили результатов.
Но я же видел кнопки, надписи, редакторы, ссылки и картинки на Web станицах, почему же я не мог получить к ним доступ...
Пришлось потратить немало времени на IWebBrowser, IDocument, DOM и прочее.
Теперь я могу заявить - Screen Reader доступ для Web Browser реализуем очень легко, если вы захотите это сделать вам понадобится познакомится с несложными COM Интерфейсами.
Как это сделать приведено в примерах на Delphi 7 ниже. Я отказался от идеи написания длиной и скучной статьи, я представляю вашему вниманию небольшие и не сложные для понимания исходные коды, по возможности демонстрирующие решение всех проблем с которыми вы столкнетесь озвучивая Web Browser, реализуя Internet Explorer Add-ons или используя html страницы в своих программах.


12-03-2004 05:28
Все супер пашет!!!
Сообщение не подписано


18-11-2003 08:41
Вот маюсь именно с такой ошибкой. В Opera всё нормально работает а осел шестой ни в какую. В статусной строке надпись res://C:\WINNT\System32\shdoclc.dll/dnserror.htm
в адресе тот что пытаешься открыть.
помогите починить ослика


18-11-2002 08:59
Никак не могу отловить Загружена страница или выдано сообщение об ошибке DNS  или не найдено.
В любом случае URL будет тот который указываешь, хоть в свойствах видно, что URL
res://C:\WINDOWS\System32\shdoclc.dll/dnserror.htm#http://rrrrrr.ru/
Кто-нибудь сталкивался?
Сообщение не подписано


05-11-2001 19:38
Вот, нашел кое что в инете, пока не проверял, работает это или нет

var
  HTMLDocument: IHTMLDocument2;
  PersistFile: IPersistFile;
begin
  ...
  HTMLDocument := WebBrowser1.Document as IHTMLDocument2;
  PersistFile := HTMLDocument as IPersistFile;
  PersistFile.Save(StringToOleStr("test.htm"), True);

  while HTMLDocument.readyState <> "complete" do
    Application.ProcessMessages;
...
end;

Автор: Ron Loewy

Обратите внимание: Вам понадобится импортировать библиотеку MSHTML и добавить MSHTML_TLB как ActiveX, в секцию Uses.


11-05-2001 15:39
А как можно просмотреть HTML код загруженной в TWebBrowser странице?


Добавьте свое cообщение

Вашe имя:  [Войти]
Ваш адрес (e-mail):На Королевстве все адреса защищаются от спам-роботов
контрольный вопрос:
Жил-был у бабушки серенький КТО?
в качестве ответа на вопрос или загадку следует давать только одно слово в именительном падеже и именно в такой форме, как оно используется в оригинале.
Надоело отвечать на странные вопросы? Зарегистрируйтесь на сайте.

Оценка содержания
 
Содержит полезные и(или) интересные сведения
 
Ничего особенно нового и интересного
 
Написано неверно (обязательно укажите почему)


Оценка стиля изложения
 
Все понятно, материал читается легко
 
Есть неясности в изложении
 
Непонятно написано, трудно читается

Текст:
Жирный шрифт  Наклонный шрифт  Подчеркнутый шрифт  Выравнивание по центру  Список  Заголовок  Разделительная линия  Код  Маленький шрифт  Крупный шрифт  Цитирование блока текста  Строчное цитирование
  • вопрос Круглого стола № XXX

  • вопрос № YYY в тесте № XXX Рыцарской Квинтаны

  • сообщение № YYY в теме № XXX Базарной площади
  • обсуждение темы № YYY Базарной площади
  •  
     Правила оформления сообщений на Королевстве
      
    Время на сайте: GMT минус 5 часов

    Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
    Функция может не работать в некоторых версиях броузеров.

    Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
    Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

     
    © При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
    Все используемые на сайте торговые марки являются собственностью их производителей.

    Яндекс цитирования