Помогите не могу подключить WebBrowser

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

Помогите не могу подключить WebBrowser

Сообщение Inga » 20.09.2009 (Вс) 21:37

Добрый день!

У меня такая проблема
Пытаюсь подключить компонент WebBrowser но у меня выдает ошибку File not found: 'C:\WINDOWS\System32\ieframe.dll\1'
файл ieframe.dll в папке system32 есть но почемуто ошибка?
Кто знает подкажите пожалуйста!

Заранее благодарна!

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Re: Помогите не могу подключить WebBrowser

Сообщение Debugger » 20.09.2009 (Вс) 21:45

У меня тоже вылезает такая ошибка. Вероятно, причина тому - WinSP3.
Что ж, придется отказаться от этого глючного и частенько бесполезного контрола.

Inga
Новичок
Новичок
Аватара пользователя
 
Сообщения: 31
Зарегистрирован: 07.07.2009 (Вт) 22:52

Re: Помогите не могу подключить WebBrowser

Сообщение Inga » 20.09.2009 (Вс) 21:51

У меня тоже WinSP3 но еще вчера все работало нормальнно!!!
а сегодня ничего
я уже переустановила VB таже проблема осталась!

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Помогите не могу подключить WebBrowser

Сообщение iGrok » 20.09.2009 (Вс) 22:00

Если WB тебе нужен, чтобы вытащить кусок страницы, лучше используй WinHTTPRequest...
label:
cli
jmp label

Inga
Новичок
Новичок
Аватара пользователя
 
Сообщения: 31
Зарегистрирован: 07.07.2009 (Вт) 22:52

Re: Помогите не могу подключить WebBrowser

Сообщение Inga » 20.09.2009 (Вс) 22:06

iGrok писал(а):Если WB тебе нужен, чтобы вытащить кусок страницы, лучше используй WinHTTPRequest...


WinHTTPRequest это компонент???
и как мне его использовать???

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Помогите не могу подключить WebBrowser

Сообщение iGrok » 20.09.2009 (Вс) 23:26

Inga писал(а):
iGrok писал(а):Если WB тебе нужен, чтобы вытащить кусок страницы, лучше используй WinHTTPRequest...


WinHTTPRequest это компонент???
и как мне его использовать???

Ну говорил же, поищи по форуму... В правом верхнем углу есть поле "поиск". Туда можно ввести это название, и нажать на кнопочку рядом. ))

Вот один из выданных результатов:
viewtopic.php?f=1&t=39078&p=6716380&hilit=WinHTTPRequest#p6716380

Потом полученный текст страницы загрузить в MSHTML или MSXML парсер, и выдирать оттуда нужные части методами DOM.
label:
cli
jmp label

awl100Alex
Постоялец
Постоялец
 
Сообщения: 355
Зарегистрирован: 29.01.2008 (Вт) 15:19
Откуда: Украина

Re: Помогите не могу подключить WebBrowser

Сообщение awl100Alex » 21.09.2009 (Пн) 0:28

Inga писал(а):Пытаюсь подключить компонент WebBrowser но у меня выдает ошибку File not found: 'C:\WINDOWS\System32\ieframe.dll\1'

Эта проблема возникает из-за того, что VB6 рассчитан на IE6, а вот с новыми новаторами XP вынужден "договариваться" и работать уже с IE7 - вообщем, дерутся они. Как только IE7 чего-то не понравится, так он сразу VB по печени дает. :(

Чтобы снова запустить WebBrowser проделай следующее...
1) Нажми Ctrl+T или вызови окно "Components" через меню VB.
2) Нажми "Browse" и набери в поле "Имя файла:" файл под именем shdocvw.dll
3) После... увидишь соответствие: shdocvw.dll --> "Microsoft Internet Controls" :)
Вот и всё. :)

P.S.
А вообще, есть пример создания и использования WebBrowser динамически - там "Components" и "References" вообще не нужны! :)

Inga
Новичок
Новичок
Аватара пользователя
 
Сообщения: 31
Зарегистрирован: 07.07.2009 (Вт) 22:52

Re: Помогите не могу подключить WebBrowser

Сообщение Inga » 21.09.2009 (Пн) 8:18

Всем большое спасибо я разабралась
зашла в редактор реестра в поиске ввела ieframe.dll/1 и он нашел я просто удалила /1 и все стало нормально работать


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

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

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

    TopList