怎样用Delphi打开一个Word文档?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用Delphi打开一个Word文档?相关的知识,希望对你有一定的参考价值。
要打开指定的word文档,何须如此麻烦?一个ShellExcute函数即可搞定:ShellExecute(handle,
'open',
'Winword',
PChar(OpenFile),Nil,
SW_SHOWNORMAL);
其中OpenFile为指定的word文档!
另外值得注意的是你的word应用程序的路径若不是默认安装的路径,那么在倒数第二个参数要指定word应用程序路径! 参考技术A 你可以在程序中激活word,也可以用olecontainer!我说第一种巴:在form上放一个TWordApplication,TWordDocumentWordApplication1.Visible:=True;WordDocument1.ConnectTo(WordApplication1.ActiveDocument);//喆是连接当前文件!
word2003怎样打开docx文件
在word2003中打开docx文件方法(解压软件打开法)
如果你电脑无法下载兼容补丁,那么还有一种办法那就是通过解压软件来打开(例如:winrar软件),你会说,解压软件怎么能打开Docx文件,呵呵,这里就要讲到一个相对专业的问题,因为在Word2007以上的版本其实是采用压缩的格式保存的,而且文字与图片分开的,所以我们就可以通过winrar来打开,步骤如下:
步骤一、首先我们把docx文件改成rar,如图所示:
步骤二、然后用winrar双击打开,这时我们会发现里面有很多文件夹,如图所示:
步骤三、我们只需解压Word这个文件夹,这里就是这个文件的大多数内容了,解压后可以看到在word文件夹中有几个文件及文件夹,如图所示:
步骤四、然后找到【document.xml】这个文件,用记事本打开,里面就是我们docx文档的大多文字内容了,而media就是文档中的一些媒体内容,例如图片、声音等等,如上图所示,这样就打开了docx文件了。
参考技术A 下载安装Office2007兼容包,Office2003的Word、Excel等软件可以打开后缀为docx、xlsx、pptx、ppsx等几种Office2007文档,但无法进行编辑修改。用户可以另存为Office2003文档进行编辑修改。 参考技术B 方法1:安装兼容包就行方法2:将docx另存为doc,然后再用word2003打开 参考技术C word2003不支持docx格式,从office2007开始才支持docx,xlsx等格式的文件。
以上是关于怎样用Delphi打开一个Word文档?的主要内容,如果未能解决你的问题,请参考以下文章