编写通过OLE对象操作word文档的程序,怎样才能使编辑程序代码的时候能够弹出方法的下拉框?(20分)

  • 主题发起人 主题发起人 TENTODBV
  • 开始时间 开始时间
T

TENTODBV

Unregistered / Unconfirmed
GUEST, unregistred user!
比如
WordDoc.Paragraphs.Item(1).Range.InsertBefore('To: '+Edit1.Text);
我记得最初写这个程序时,每当输入到WordDoc.Paragraphs.Item(1).Range.的时候,就会弹出一个对象的方法列表供选择。如前例,有选InsertBefore和InsertAfter等方法可选。可是今天修改程序时发现,编辑程序时不会给出对象的方法列表供选择了。请问这是怎么回事?我按CTRL键点对象名称,提示无法定位到WordXP.pas。但是程序可以编译通过。我把Program Files/Borland/Delphi7/Ocx/Servers/ 下的WordXP.pas复制到工程目录下后,在编辑代码环境下,按CTRL键,鼠标点对象名称就可以跳转了,但仍然无法调出方法下拉框。
 
uses
OleServer, Word2000, Variants。ComObj;
引用一下
 
这几个单元,我都引用了(除了由于WORD版本的不同,引用的单元不是Word2000而是WordXP),可还是不行。
 
delphi的问题 以前也预见过 我是重装的
 
直接CTRL+SPACE(先换掉输入法的快捷键)
 
后退
顶部