wdapp1: TWordApplication;
    wdcmnt1: TWordDocument;
    wdapp1.Documents.Open(FileName,ConfirmConversions,WReadOnly,AddToRecentFiles,PasswordDocument,WritePasswordtemplate,WRevert,WritePasswordDocument,WritePasswordtemplate,  WFormat, WEncoding, WVisible,AddToRecentFiles,AddToRecentFiles,AddToRecentFiles);
    wdcmnt1.ConnectTo(wdapp1.Documents.Item(itemindex));
    wdapp1.Activate;      
    ///隐藏菜单
    wdapp1.CommandBars.ActiveMenuBar.Controls.Item[1].Visible:=false;
 最后一段隐藏菜单的语句加入时会提示Cannot assign to a read-only proper,这个是怎么回事呢

解决方案 »

  1.   

    可能控制菜单的隐藏 visible是readonly属性,看看有没有什么 方法函数可以 设置。
      

  2.   

    这个VCL控件好像是只读属性的……
      

  3.   

    这段程序的本意是用DELPHI打开WORD 然后隐藏WORD的文件这个菜单项的
    我看了网上的代码都是这么调用的,现在就隐藏这步出现不能写的问题,
    这个只读属性是不是要怎么设置一下的
      

  4.   

    wrdplctn1.CommandBars.ActiveMenuBar.Controls.Item[0].Set_Visible(False)哦了 给分