word中宏的代码为:
ActiveDocument.Sections(1).ProtectedForForms = True
ActiveDocument.Sections(2).ProtectedForForms = False
ActiveDocument.Protect Password:="1", NoReset:=False, Type:= _wdAllowOnlyFormFields 如何转换为delphi代码?
ActiveDocument.Sections(1).ProtectedForForms = True
ActiveDocument.Sections(2).ProtectedForForms = False
ActiveDocument.Protect Password:="1", NoReset:=False, Type:= _wdAllowOnlyFormFields 如何转换为delphi代码?
解决方案 »
- 取時間差問題?
- 将金额数值格式化为万元
- Delphi For .Net 开发环境下,在哪儿创建DLL动态库文件呢?
- 为何我用SPCOM取的数据重复出现了很多遍??急
- 简单问题,在线等
- @@为什么我的程序在关闭delphi的时候出错:Access violation at address 0083B551 in module ‘VCL70.BPL’.Read of address FFFFFFFF.
- 怎样找游戏的句柄?比如星际争霸,CS之类的
- 都来看看吧,有
- 请问:我要在程式中call Windows API,是否必须uses Windows?
- 我想来这里的人都是想互相学习的人,为什么要排斥弱者。
- 如何将文件剪切到粘贴板,粘贴文件时,如何判断粘贴板中的文件是copy的还是cut的
- 用什么方法可以改变目标程序的连接目标IP,转向与自己的程序连接??
uses COMobj,ActiveX,Word2000, StdCtrls;procedure TForm1.Button1Click(Sender: TObject);
var
WordApp:variant;
begin
WordApp := CreateOleObject('Word.Application');//创建OLE对象
WordApp.Documents.Open('C:\\保护眼睛.doc');
WordApp.ActiveDocument.Protect(Password:='1',NoReset:=False, Type:=wdAllowOnlyFormFields);
WordApp.visible:=true;
end;
http://community.csdn.net/Expert/TopicView.asp?id=4607354来领分