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

  • 主题发起人 主题发起人 yzhshi
  • 开始时间 开始时间
这是一篇非常好的讨论!yzhshi是这方面的专家,在此我有一个问题请yzhshi帮忙,我想在我的程序中显示Word文档,不要Word的菜单及其它,只有文档,逐页上移、下移、左移,甚至逐字等。请问该如何做?请各位大虾指点。(我最初的思路是得到并控制文档的每一页,然后PaintTo当前页面,以前用的是OLEContainer,但有很多缺点)
一百分相送,不够再加。
 
用WebBrowser控件,打开Word文档,缺点是速度比较慢(不比打开Word慢),功能一如Word
 
让WORD服务器先运行起来, 再打开文档时就会快很多. 有没有感觉在打开第一个WORD文档时慢, 打开第二个时就快了?
 
to caili314:
这个我知道,但是没有实际意义。如果是在客户端,没有理由要求用户常驻一个word进程,而且总有第一次吧,第一次打开不是一样慢。如果在服务器端,可以考虑创建一个对像池。其实如果机器不是特别破(P3 256M以上),速度还是可以认可的。
 
真是一个好话题
 
To:SeaHawk
我对OleContainer,取得Application,以及使用Server控件联合编程很感兴趣。不知道你有没有什么这方面的示例?
另外你说: 在Olecontainer确实无法预览和调节打印设置,直接用操作Word对象也不可以保存文件,但是你可以用Olecontainer自己的SaveToDocument保存文件。
如果可以取得Application,那不是可以利用Application的方法来实现预览打印保存么?
 
很用的,谢谢
 
不单单有hubdog的葵花宝典的下载

http://www.emouze.com/download.htm
 
虚心向各位学习!!
 
受益!!!谢谢各位,正在发愁word+delphi的问题,就上来看看,果然收获不小。
加一个问题:delphi如何把存在数据库中的图片直接写到word中的指定位置?[:)]
 
建议每人给楼主30分
 
学习不是目的!超越才是理想!我要不断的向楼主学习!又要不断的超越楼主!

为中华之崛起而~~~~~~~~~~编程~~~~~~~~ !!!!
 
太厉害了,我也要
 
很好的咚咚,收下了,谢谢高手
 
我想请教一个问题,用上述在delphi 中使用VBA的方法和在delphi 中直接运行宏代码的方法有什么区别呢?各有什么利弊?还有,如何在delphi中直接运行已有的宏代码(带有参数的)?
 
我要是早看到这个贴子就可以省下很多自已去摸索的时间~~~~~~~~~~~~~~~~~~~~
我现在有个问题想请教各位高手:我用Delphi调用Word后,Word打开一指定的文档,在打开该文档后,要让Word执行一段VBA代码,怎么样把这段VBA代码传递给Word?????
请大虾赐教!!!!!!!!!!!!!!!!!
 
还有一个问题:当用下面代码设置纸张大小时,
  Wordapplication1.ActiveDocument.PageSetup.PageWidth:=500;
  Wordapplication1.ActiveDocument.PageSetup.PageHeight:=400;
使用的单位是象素点,但在Word中一般使用的单位都是厘米呀,怎么样把“象素点”单位转换为“厘米”单位????
 
虚心向各位Del侠学习,受益匪浅!!!!
 
后退
顶部