Delphi与Word之间的融合技术 (0分)

  • 主题发起人 主题发起人 yzhshi
  • 开始时间 开始时间
各位真牛!!!
请帮忙看看下面问题出在何处?我用的是OleContainer,照SeaHawk讲的方法想做一个
activex。
var
worddoc:olevariant;
v:olevariant;
begin
OleContainer1.CreateObjectFromFile('d:/temp/temp.doc',false);
OleContainer1.DoVerb(OleContainer1.PrimaryVerb );
worddoc:=OleContainer1.OleObject;
v:=worddoc.Application;
//v.Insert('hhhhhh'); ----这两句报错“不支持此方法”,为什么???
//v.FileSaveAs('d:/temp/temp.doc');
end;


SeaHawk,能发个控件给我吗? shh_mao@yahoo.com.cn
 
我的问题是WORD和数据库问题

我现在要对数据库进行查找NO , NAME ,STREAM; 通过 NAME 来查询 STREAM

把查询出来的STREAM(可能有多个结果哦),都保存到WORD文档中(最好是在OLE中)?

请问各位大侠,我该怎么实现?数据库用的是ACCESS
 
Application.ActiveDocument.Protect(2);

文档不能修改,不能复制
 
看了半天,就是没有可以解决我的问题的方法,不过先对楼上各位大侠致敬。
我的问题是这样的:http://www.delphibbs.com/delphibbs/dispq.asp?lid=2604145
200分还没有送出去。
 
WordApp.Selection.ParagraphFormat.Alignment:=wdAlignParagraphCenter;提示wdAlignParagraphCenter没有定义,why?谢谢
 
上面的内容我看了n次,没有谈但oleContainer的速度问题,如果能解决下面的问题,也就解决的oleContainer的速度问题
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2530945
 
菜鸟的2个问题
1:有时 调用word函数会提示 "被呼叫方拒绝接受呼叫",请问什么原因造成 ,怎么解决??
2:怎么加快word 打开文档的速度??
 
To SeaHawk
我愿意测试,给我发一份。
EMAIL:bie_zm@163.com
谢谢!
 
后退
顶部