Строку в WebBrowser

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Строку в WebBrowser

Сообщение Andrey Fedorov » 01.07.2005 (Пт) 13:21

HTML-страничка находится в строке. Нужно показать ее в WebBrowser-e без создания промежуточного файла. ПОмню что где-то было, но не могу найти

:cry:

Напомните - как?
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 01.07.2005 (Пт) 14:03

Код: Выделить всё
Private Sub Command1_Click()
WebBrowser1.Document.body.innerHTML = "<html><body><p>Вот так!</p></body></html>"
End Sub

Private Sub Form_Load()
    WebBrowser1.Navigate "about:blank"
End Sub


(если не делать Navigate в "about:blank", выскочит ошибка "Object variable or With block not set", как обойтись без этого, я не знаю).

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 01.07.2005 (Пт) 20:49

Блин, я же только что писал, что есть способ без innerHTML... Ну сдался вам всем этот innerHTML :-|
Изображение

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 01.07.2005 (Пт) 21:17

Мне просто по определению через DOM работать проще. Я веб-программером подрабатывал :)

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 04.07.2005 (Пн) 6:56

tyomitch писал(а):Блин, я же только что писал, что есть способ без innerHTML... Ну сдался вам всем этот innerHTML :-|


Дай ссылку... Не найду что-то.

В принципе выводится и так, но что-то не то с фонтами...

P.S Я под VB.NET сейчас делаю...
IMHO WebBrowser тут кривей работает.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 05.07.2005 (Вт) 0:29

Andrey Fedorov писал(а):
tyomitch писал(а):Блин, я же только что писал, что есть способ без innerHTML... Ну сдался вам всем этот innerHTML :-|


Дай ссылку... Не найду что-то.

http://bbs.vbstreets.ru/viewtopic.php?p=133018#133018
Изображение


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

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

Сейчас этот форум просматривают: SemrushBot и гости: 55

    TopList