有一word模板,是.dot的,里面有几个域,我要在delphi中对这几个域传值,该怎么做?比如域名叫i,j,k等....
Var
WordApp: Variant;// 创建 WORD时所用
DocApp:Variant;
begin
try
// 1. 建立 OleObject,连接 word
WordApp:=CreateOleObject('word.Application');
// 2. 建立 Word的新文件
WordApp.Visible :=True;
WordApp.Activate;
然后该怎么做呢?
Var
WordApp: Variant;// 创建 WORD时所用
DocApp:Variant;
begin
try
// 1. 建立 OleObject,连接 word
WordApp:=CreateOleObject('word.Application');
// 2. 建立 Word的新文件
WordApp.Visible :=True;
WordApp.Activate;
然后该怎么做呢?
解决方案 »
- Delphi关于ToolBar工具条使用的问题
- indy10 IdMappedPortTCP控件OutboundData问题求教
- 使用rightstr不能自动显示截取的字符串(有视频音频),要任意输入字符,才能显示截取的字符串,求知!!
- 给分,非常简单的数据库远程连接问题
- 請問如何使用DBGridEh中的多欄顯示
- 菜单的问题
- 缓存更新的几个问题?
- 出鬼了,Delphi不能调试了,bordbk50.dll出错!
- 那位知道如何在DELPHI中用 WINDOWS API (GDI)函数显示一幅图象 ?
- 请问各位大仙哪里有DELPHI的教材下载
- 如何设置在MediaPlayer1循环播放声音?
- 菜单编辑器不能编辑caption属性了
WordApplication1:TWordApplication;
WordDocument1:TWordDocument;
FileName: OleVariant;
begin
try //异常保护,如果下面代码出错,那么执行except下代码
WordApplication1:=TWordApplication.Create(Self); //动态创建WordApplication对象
WordDocument1:=TWordDocument.Create(Self); //动态创建WordDocument对象,表示一个doc文档 WordApplication1.Connect; //把word当成com服务器,本程序为com客户端,启动word
WordApplication1.Visible:=False; //启动的word窗口不可见
FileName:=path; //doc文件的路径
//打开指向FileName的doc文件
WordApplication1.Documents.Open(FileName,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam);
WordDocument1.ConnectTo(WordApplication1.ActiveDocument); //置这个doc文档为word启动后的活动文档
end;这个是打开文档。更多的,你查资料。