Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемы в webBrowser при переходе на закладку . . Проблемы в webBrowser при переходе на за 
:(
    Опции темы
potkin
Дата 22.7.2008, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 27.7.2007

Репутация: нет
Всего: нет



Есть форма на ней:
1) webBrowser
2) button1
___________________________________________
При нажатии на кнопку "button" срабатывает событие:
Код

this.wB.Url = new System.Uri(@"D:\5.mht#zakladka00000007", System.UriKind.RelativeOrAbsolute); 

- где "zakladka00000007" - это закладка в самом документе "5.mht", который находится на диске "D", ну и "#" - признак закладки.


В событии webBrowser - "wB_Navigated" перехватываю саму ссылку и вывожу её в textBox, она (ссылка+закладка) отображается в таком виде:
file:///C:/5.mht%23zakladka00000007
где "%23" - это "#" тоесть теряется сам признак "Закладки" !!! и вследствии чего не выводится вообще файл "5.mht" в webBrowser.


кстате, если без закладки загружать документ 5.mht в webBrowse, то он коректно загружается:
Код

this.wB.Url = new System.Uri(@"D:\5.mht", System.UriKind.RelativeOrAbsolute); 


_____________________________________________
Тоесть проблема в символе "#" как я понимаю ???
Как решить эту проблемку ???
Поооооооомогите пожалуйста !!!!!!!
PM MAIL   Вверх
potkin
Дата 22.7.2008, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 27.7.2007

Репутация: нет
Всего: нет



 Просто надо дописать впереди 
[syntax="csharp"]
@"mhtml:file://"
[/syntax]
 и всё работает !!!

 Тоесть:
[syntax="csharp"]
this.wB.Url = new System.Uri(@"mhtml:file://"+patch, System.UriKind.RelativeOrAbsolute); 
[/syntax]
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0419 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.