如何在DELPHI中调用WORD公式编辑器及WORD工具菜单

解决方案 »

  1.   

    const filenamenew ='E:\GroupMember\Mi Li\New\CTI_Mydoc\模拟外线通道的状态转移.doc';
    var
      Form1: TForm1;
      my_doc, my_word : variant;procedure TForm1.Button1Click(Sender: TObject);
    var
      fileName : string;
    begin
      try
       my_word := CreateOleObject('Word.Application');
       my_doc :=  CreateOleObject('Word.document');
      except
        MessageBox(handle, '请安装word','Error:', MB_OK + MB_ICONERROR);
        my_doc.close;
        my_doc := Unassigned;
        my_word.quit;
        my_word := unassigned;
       end;
       my_doc := my_word.documents.open(filenamenew);
    end;
      

  2.   

    公式编辑器不是Word里面的,是一个COM对象,你添加一个OLEContainer,敲右键Insert Object
    就可以看到了
      

  3.   

    公式编辑器不是Word里面的,是一个COM对象,你添加一个OLEContainer,敲右键Insert Object
    就可以看到了
      

  4.   

    我想做一个试题编辑软件,想做具有一些常用的工具菜单,比如插入字符、图片以及格式菜单。粘贴、复制、对齐、设置字体等我已经实现了。我在窗体添加了RichEdit控件,我想实现的是创建一个按钮插入公式编辑器对RichEdit中进行操作或在RICHEDIT中插入对象。若不用RICHEDIT控件,应该用什么。谢谢大家帮忙!
      

  5.   

    我不想直接用打开WORD文件的方法;如果用OLEContainer,是不是就不用RICHEDIT了啊。