|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
15.12.2007, 12:55 | #1 |
Регистрация: 15.12.2007
Сообщений: 3
|
из twebbrowser в memo
здраствуте все, вопрос наверное оч глупый или легкий но всё же скажите пожалуйста, есть twebbrowser и мемо, как сделать чтоб исходный текст html странички которая загружена в twebbrowser появился в мемо?
|
15.12.2007, 13:32 | #2 |
Участник клуба Подтвердите свой е-майл
Регистрация: 14.12.2007
Сообщений: 1,434
|
В IE5, можно получить исходник используя свойство outerHTML тэгов HTML. В IE4 или IE3, Вам понадобится записать документ в файл, а затем загрузить файл в TMemo, TStrings, и т.д.
var HTMLDocument: IHTMLDocument2; PersistFile: IPersistFile; begin ... HTMLDocument := WebBrowser1.Document as IHTMLDocument2; PersistFile := HTMLDocument as IPersistFile; PersistFile.Save(StringToOleStr('te st.htm'), True); while HTMLDocument.readyState <> 'complete' do Application.ProcessMessages; ... end; Хотиш больше узнать зайди на www.delphiworld.narod.ru
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
|
15.12.2007, 13:48 | #3 |
Регистрация: 15.12.2007
Сообщений: 3
|
ты наверное не понял у мен открыт проект на нем есть memo, TWebBrowser и кнопка, B Twebbrowser открыта страница (например яндекс, нужно чтоб когда я нажал на кнопку, весь html код который в twebbrowser оказался в MEMO
|
15.12.2007, 14:00 | #4 |
Участник клуба Подтвердите свой е-майл
Регистрация: 14.12.2007
Сообщений: 1,434
|
procedure TForm1.Button1Click(Sender: TObject);
begin NMHTTP1.Get('www.swissdelphicenter. ch'); memo1.Text := NMHTTP1.Body end;
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
|
15.12.2007, 14:06 | #5 |
Регистрация: 15.12.2007
Сообщений: 3
|
причем тут NMHTTP1? если я говорю что нужно из TWEBBROWSER и страница уже открыта которая мне нужна, а ты предлагаешь заного загружать из инета страницу с помощью NMHTTP
|
15.12.2007, 14:15 | #6 |
Познаю мир
Форумчанин Подтвердите свой е-майл
Регистрация: 05.10.2007
Сообщений: 387
|
Всё просто
Код:
---
Последний раз редактировалось GAGARIN-NEW; 15.12.2007 в 14:40. |
15.12.2007, 14:31 | #7 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
Кстати, вот еще полезная штука: WebBrowser1.ExecWB(4, 0); вызывает диалог сохранения открытого в данный момент урла. (sources.ru) Последний раз редактировалось zetrix; 16.12.2007 в 10:01. |
|
13.02.2008, 14:36 | #8 |
Новичок
Джуниор
Регистрация: 21.12.2007
Сообщений: 2
|
GAGARIN-NEW Ты очень помог! Спасибо!
|
13.02.2008, 14:54 | #9 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Используйте же вы поиск по форуму.
http://programmersforum.ru/showthread.php?t=8863 http://programmersforum.ru/showthread.php?t=6723 http://programmersforum.ru/showthread.php?t=5259 это было найдено только за 2 минуты. Закрыто.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TWebBrowser | ak3000 | Компоненты Delphi | 8 | 08.04.2010 19:33 |
TWebBrowser | DeDoK | Общие вопросы Delphi | 9 | 03.06.2008 18:30 |
TWebBrowser + IE 7.0 | Diogo | Общие вопросы Delphi | 5 | 27.01.2008 12:43 |
TWebBrowser | dima_lamo | Работа с сетью в Delphi | 1 | 19.01.2008 21:16 |
В Memo сделать так, чтобы текст был разного цвета, разноцветный memo | Artem | Компоненты Delphi | 3 | 07.09.2007 13:40 |