Вниз
Скачать: CL | DM;

TWebBrowser и *.doc   Найти похожие ветки 

← →
Opryshok   (2005-05-16 20:55) [0]

Привет!

Использую TWebBrowser для просмотра файлов (документов jpg, bmp, pdf, doc, rtf) а програме. WebBrowser открывает в своем окне все эти документы. Мне нужно чтоб они были Read-Only.
Но doc и rtf редактируются когда откррываются word-ом в WebBrowser.
Пробовал запросить в WebBrowser.Documentа интерфейс _Document, но   у него пропертя ReadOnly только для чтения :-)

Подскажите кто сталкивался как реализовать просмотр доков в бровзере.
Спасибо


← →
Opryshok   (2005-05-17 11:53) [1]

Сам спросил, сам ответил

var
 lDoc: _Document;
 v1, v2: OleVariant;
begin
 WebBrowser1.Document.QueryInterface(IID__Document, lDoc);
 v2 := EmptyParam;
 v1 := EmptyParam;
 if lDoc <> nil then
 begin
   lDoc.Protect(wdAllowOnlyComments or wdAllowOnlyRevisions, v1, v2);
   lDoc.Saved := True;
 end;
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
1-1123344330
Viktop
2005-08-06 20:05
2005.08.28
Как быстрее прочитать и обработать файл


1-1123581001
Чапаев
2005-08-09 13:50
2005.08.28
D2005 апдейты. Проблема с путями (???)


4-1120582829
q1w2e3
2005-07-05 21:00
2005.08.28
Фильтр ввода на API


1-1123516665
Zer0
2005-08-08 19:57
2005.08.28
запуск метода сразу после заверщения работы FormCreate


3-1121700666
ali_tash
2005-07-18 19:31
2005.08.28
Как задекларировать BASED ON переменную




   Наверх