| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Как в WebBrowser открыть файл |
| Автор: Barabeo 12.3.2012, 12:37 | ||||
Таким макаром, не открывает - пишет не найден путь. Если задать абсолютный путь - тогда всё ОК. Такое не подходит.
Таким макаром открывает белиберду - то же не идет. Есть ли ещё какие методы для открытия файлов .mht в webBrowser. |
| Автор: infarch 12.3.2012, 13:58 |
| Чем плох абсолютный путь? Можно пример того что вы пытаетесь открыть? |
| Автор: Barabeo 12.3.2012, 14:32 | ||||||
Открыть пытаюсь файл из ListView в webBrowser. Т.е. у меня эдакий файл-броузер для .mht - шных файлов.
|
| Автор: infarch 12.3.2012, 14:39 |
| Вижу что вы заполняете Tag но в дальнейшем его не используете. Почему не сохранить туда полный путь и потом использовать его при открытии? |
| Автор: Barabeo 12.3.2012, 15:19 | ||
| Спасибо. Заработало:
|
| Автор: Barabeo 12.3.2012, 15:36 | ||
| Еще один косяк - после открытия иногда второго или третьего файла вывалиывется с исключением: System.ArgumentOutOfRangeException не обработано Message="InvalidArgument=Значение \"0\" недопустимо для \"index\".\r\nИмя параметра: index" Source="System.Windows.Forms" ParamName="index" на этой строке:
В чем может быть проблема? |
| Автор: infarch 12.3.2012, 16:17 |
| Очевидно - lw.SelectedItems пустой. Почему - это уже другой вопрос. Надо код копать. |
| Автор: Barabeo 15.3.2012, 12:29 | ||||||
Нашел строку где удалятся Item'ы:
Может в этом беда? |