Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Как из Delphi запаролить документ Word? (http://forum.oszone.net/showthread.php?t=218263)

game_Racer 18-10-2011 12:57 1776033

Как из Delphi запаролить документ Word?
 
Есть документ *.doc. Нужно установить на него пароль.

Delirium 18-10-2011 16:03 1776178

game_Racer, пишешь макрос в Word, который будет ставить пароль. Смотришь код и в Delphi генерируешь подобное.

game_Racer 18-10-2011 16:12 1776182

Delirium, Разобрался, спасибо. Как то так сработало...
Код:

word. ActiveDocument.password:='123';
word. ActiveDocument.WritePassword:='123';
word. ActiveDocument.SaveAs2(FileName:='12.doc',Password:='123',WritePassword:='123');
Word.quit(true,EmptyParam,EmptyParam);


Iska 18-10-2011 16:27 1776188

_Document.Password Property (Microsoft.Office.Interop.Word)
Password Property
Document.Password Property (Word)
В примерах, правда, про «Document.Save()» забыли ;).


Время: 02:20.

Время: 02:20.
© OSzone.net 2001-