Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 257
от 06.10.2005, 17:45

Администратор:Калашников О.А.
В рассылке:Подписчиков: 245, Экспертов: 48
В номере:Вопросов: 2, Ответов: 3


Вопрос № 27079: Здравствуйте крутые парни! 1. Подскажите пожалуйста, как в компоненте <b>WebBrowser</b> считать html код открываемой страницы или сохранить страницу в файл. 2. Есть S := 'HTML код какой-то страницы', нужно, пробежавшись по этому к...
Вопрос № 27090: Может кто встречал альтернативные стандартным DDE-компоненты? Не подкинете ли ссылочку? На torry.net не нашёл подходящей (компонента на основе KOL почему-то не работает, хотя я с ней продолжаю разбираться)....

Вопрос № 27.079
Здравствуйте крутые парни!
1. Подскажите пожалуйста, как в компоненте <b>WebBrowser</b> считать html код открываемой страницы или сохранить страницу в файл.
2. Есть S := 'HTML код какой-то страницы', нужно, пробежавшись по этому коду, получить все ссылки на другие страницы в ListBox.
Например:
S :='
(html)
(a href=http://rusfaq.ru/?Step=issues)
(img src=/images/logo.gif)
(/a)
(/html)';

Результат:
http://rusfaq.ru/?Step=issues
или
http://rusfaq.ru/

Огромное спасибо.
Отправлен: 01.10.2005, 01:45
Вопрос задал: Мурник Роман (статус: 2-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Denisss
Здравствуйте, Мурник Роман!
1. см. в приложении (сохранение происходит приблизительно так)
2. Для этого можно использовать библиотеку RegExpr (работа с регулярными выражениями - в ней имеется модуль HyperLinksDecorator.pas, который может найти УРЛ в строке. Изучите его и используйте его функции.

Приложение:

Прикреплённый файл: Загрузить >>
Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.

Ответ отправил: Denisss (статус: Практикант)
Отправлен: 02.10.2005, 11:59
Оценка за ответ: 5
Комментарий оценки:
Огромное, приогромное спасибо. То, что доктор прописал :)

Отвечает: Татьяна
Здравствуйте, Мурник Роман!
Не очень красивый, но достаточно действенный вариант - если ничего другого не найдете, по крайней мере работает

Приложение:

---------
Нет ничего невозможного!!!

Ответ отправила: Татьяна (статус: 3-ий класс)
Отправлен: 02.10.2005, 20:01


Вопрос № 27.090
Может кто встречал альтернативные стандартным DDE-компоненты? Не подкинете ли ссылочку?
На torry.net не нашёл подходящей (компонента на основе KOL почему-то не работает, хотя я с ней продолжаю разбираться).
Отправлен: 01.10.2005, 16:17
Вопрос задал: mvp (статус: 6-ой класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: sir henry
Здравствуйте, mvp!
"Альтернатива стандартным" - Вы имеете в виду не из состава поставки Дельфи?
Если да, то Вы можете взять модули по работе с DDE из FreePascal (www.freepascal.org), сорцы из папки Winunits.
Либо скачать библиотеку JEDI APILIB (http://jedi-apilib.sourceforge.net) по работе с WinAPI.
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 02.10.2005, 08:13
Оценка за ответ: 4


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Rambler's Top100 Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiplus
Архив рассылки
Отписаться
Вспомнить пароль

В избранное