На форме имеется WB as WebBrowser
есть файлы: Fname1 и Fname2 (нормальные файлы ворда *.doc с текстом)
Необходимо сделать таким образом, чтобы пользователь смог просматреть эти документы (по нажатию в списке, например. и документ отображался непосредственно на форме программы)
но не мог их менять (всякие поиски в тексте, изменение zoom.. могут использоваться)
Вся эта конструкция у меня реализована с одним недостатком: когда пользователь переходит к открытию следующего документа компонент возникает мессадж-бокс с вопросом о сохранении текущего документа.
как от него избавиться?
//Запрет на изменение сделал через таймер:
// проверка на изменение
// выполенение Doc.Undo
// документы загружаю так:
// WB.Navigate(filename)
// далее жду когда WB.Busy=Flase
// и выполняю: Set Doc=WB.Document
// (Doc As Word.Document)
// с открытым документом через Doc работают все
// необходимые манипуляции (поиск/копирование в буфер/zoom...)
возможно я не прав при открывании файла?
тогда подскажите как сделать:
Doc= <открываю документ>
а только потом делаю ЧТО-ТО что позволяет передать Doc в WB без Navigate:
"""WB.Document = Doc"""
(тоесть указатель передовать браузеру а не наоборот)
спасибо