我用OleContainer1.CreateObjectFromFile(‘A.doc',False);
可以显示内容,但是word里的菜单项如编辑,文件等都没有,只有快接键,我该怎样把那些菜单也显示出来呀,谢谢!!!

解决方案 »

  1.   

    with OleContainer1 do
    begin
      CreateObjectFromFile('C:\456.doc',False);
      DoVerb(ovShow);
      OleObject.CommandBars['Menu Bar'].Visible:=True;  //显示菜单,注意Form需要有MainMenu
      //OleObject.CommandBars['Standard'].Visible:=False; //隐藏工具栏,具体代表哪一个工具栏,可以在WORD中录制一下宏,那就一清二楚了[:)]
      //OleObject.CommandBars['Formatting'].Visible := False;
    end;