在ActiveForm中怎样用ole对象调用Word并加载Word模板?在EXE程序中已经可以加载. (50分)

  • 主题发起人 主题发起人 mrb
  • 开始时间 开始时间
M

mrb

Unregistered / Unconfirmed
GUEST, unregistred user!
在ActiveForm中怎样用ole对象调用Word并加载Word模板?在EXE程序中已经可以加载.
在线等候
QQ:106996131
E_MAIL:ZHB_MRB@163.COM
 
没用过这种方法,但凭直觉好像和EXE是一样的.
 
就象在EXE中一样,用VCL控件。也可以用
CreateOleObject('word.basic');
直接创建 OLE 对象.
 
没用过这种方法,但凭直觉好像和EXE是一样的.
 
Xeen:
谢谢你!
Word现在我可以打开,就是不能加载word模板,我在Exe程序中都试了。我现在要在一个
ActiveForm(ocx)中去加载。
 
没有作过,不懂!
 
不如 直接用ActiveForm 打开客户端的Word
把数据写在word上
 
强人:
谢谢!
我主要是要输一些复杂报表,所以才考虑用模板的。给我多提一点意见!
 
to mrb
能留个qq吗?
 
我处理报表的方式不是这样的,没有使用楼主你的方法。
如:做报表模板,倒是做过,如中国式报表的处理方式,再有自定义的。
 
Cut.fei:
你好!
我处理的报表就是不规则的中国式报表。所以只好用模板做了。
 
为什么非得要WORD呀?自己不能作模板吗?
 
客户要求的,满足客户要求没办法。
 
我使用过excel,我想word也一样吧!同“强人”
 
谢谢!
我主要是要输一些复杂报表,所以才考虑用模板的。
 
用的是ole方式吗?为什么不可以加载,有什么信息?主要是,你的模板的路径有没有制定清楚,我没试过在active中加载过,你用相对路径指明清楚试试
 
还有,我记得activeform是下载到客户端运行的,那么在客户端,有没有下载你的模板?
 
我用的是COM对象,路径都做了判断,没有模板的话就提示。
在EXE程序中一样的代码可以加载。
 
后退
顶部