用Delphi控制Word问题一:(15分)

  • 主题发起人 主题发起人 noall
  • 开始时间 开始时间
N

noall

Unregistered / Unconfirmed
GUEST, unregistred user!
想要全面控制Word,用哪种联系最好?
OLE?或组件?还是其它的?

1、联接后要能对word的菜单进行控制,如将[文件]这个菜单项隐藏或显示
2、能控制章节等。
 
这个我用过
那要看你要打算做怎么样的操作了
是要用OLE来完成
 
用控件比较好
 
那如果当链接后,并不需要Word菜单中的新建、保存、另存为这几个菜单元项应什么操作。

其它的菜单还在存在。
 
用olecontainer完全可以。
此类贴太多了,搜索一下吧。
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=737517
 
var CmdBar:CommandBar;
FWordApp: TWordApplication;
i,j:Integer;
begin
for i:=1 to FWordApp.CommandBars.Count do begin
if UpperCase(FWordApp.CommandBars.Item.Name)='MENU BAR' then begin
CmdBar:=FWordApp.CommandBars.Item;
for j:=1 to CmdBar.Controls.Count do begin
CmdBar.Controls.Item[j].Set_Visible(False);
end;
end;
end;
end;
 
多人接受答案了。
 
后退
顶部