Как программно сохранить web страницу как текстовую?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Бронин Сергей
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 09.02.2004 (Пн) 23:32

Как программно сохранить web страницу как текстовую?

Сообщение Бронин Сергей » 09.02.2004 (Пн) 23:41

Hello! Как программно (с помощью VBA) сохранить web страницу как текстовую?
Я новичок. Поэтому желательно получить просто код, если возможно. Спасибо. Сергей.

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 09.02.2004 (Пн) 23:47

Вот и задал бы этот вопрос в разделе VBA :evil:
<<------- EvilCoder ------->>

Бронин Сергей
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 09.02.2004 (Пн) 23:32

Сообщение Бронин Сергей » 10.02.2004 (Вт) 0:07

O'K! А как с помощью VB?

Sergey-13
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 119
Зарегистрирован: 23.01.2004 (Пт) 16:02
Откуда: Саранск

Сообщение Sergey-13 » 10.02.2004 (Вт) 16:04

я не понял, в чем вообще проблема?
Файл HTM и есть текстовый!!!!!!
но можно например так:
FileCopy "c:\1\111.htm", "C:\1\111.txt"
и все.
или я что-то не понял?

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 10.02.2004 (Вт) 17:25

У HTMLDocument есть свойство .body.outterText.

Бронин Сергей
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 09.02.2004 (Пн) 23:32

Сообщение Бронин Сергей » 10.02.2004 (Вт) 21:34

Надо сохранить не html-код, а страницу как она сохраняется, если в IE выбрать меню 'файл'-> 'сохранить как'.

Twiggy Ramirez
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 23
Зарегистрирован: 05.02.2004 (Чт) 11:24

Сообщение Twiggy Ramirez » 10.02.2004 (Вт) 21:39

А в из какого приложения ты собираешься её сохранять, из собственного???
Marilyn Manson 4ever...

Бронин Сергей
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 09.02.2004 (Пн) 23:32

Сообщение Бронин Сергей » 10.02.2004 (Вт) 21:40

Извините, я - новичок. Можно ли дать весь код для вх.файла, например, "1.htm", а вых. - "1.txt. Только, повторюсь, нужен не файл с html-кодом, а именно текстовый образ web-страницы, если можно так выразиться (в IE: меню "файл" -> "сохранить как..."

Бронин Сергей
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 09.02.2004 (Пн) 23:32

Сообщение Бронин Сергей » 10.02.2004 (Вт) 21:44

Twiggy Ramirez писал(а):А в из какого приложения ты собираешься её сохранять, из собственного???

Например, из Word без отображения IE (с помощью VBA): считал файл, сохранил, счмтал другой и т.д.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 11.02.2004 (Ср) 5:07

Ну, очевидно, для этого необходимо отформатировать исходный текст страницы на HTML. Для этого, возможно, надо просто удалить все теги (хотя я думаю, что не всё так просто, и тупо удаляя всё, что между "<" и ">", мы можем потерять часть информации...)

Но в общем-то, всё так.
Надо открыть исходный текст, проанализировать теги, удалить всё ненужное.

P.S. прогу сами пишите! :)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList