用API函数:
ShellExecute(form1.Handle,PChar('open'),
PChar('你的word文件'),nil,PChar('工作目录,一般与word文件同一个目录'),SW_SHOW);
ShellExecute(form1.Handle,PChar('open'),
PChar('你的word文件'),nil,PChar('工作目录,一般与word文件同一个目录'),SW_SHOW);
解决方案 »
- Chartfx图
- usb设备的重新加载
- 程序员的路在哪里?
- IDTCPClient文件的程序文件传输!在线等!
- 请问大侠们,发送什么消息可以让“打开”或“保存”等有路径选择的对话框改变路径?
- 我运行DCOMCNFG后,找到我的应用应用程序SerPro,我现在想把他删掉该怎么做啊.
- 全文检索功能的实现
- 特急,请高手帮我看一下以下的C编写为delphi对吗?若有不妥,请高手编写一下.谢谢
- 怎么把degrid中显示的数据导出成txt文件
- 呵呵,花了三个月业余时间用DELPHI写了一个N层数据库系统,得到RMB1500,各位认为值吗?
- Delphi5 Interbase组控件的Session问题
- delphi的word编程
不过我的Word是用Delphi的服务器控件TWordApplication和TWordDocument打开的,这时想打开另外一个文件,如何处理?请不吝赐教!
还是用OleContainer比较好
var msword:variant;
msword:=createoleobject('word.application');连接word
如果是word95好象用word.basic
msword.documents.open(filename:='文件路径+文件名',readonly:=true);
msword.visible:=1;显示文件编辑!
如果要取消和服务器的连接
msword:=unassigned;
当然还可以用servers中的控件去实现。