delphi中WORD的操作(WORD的导入、创建、保存)急。。急 我用RichEdit控件 ,我需要把WORD文档的内容导入到 RichEdit中,并且我可以保存此文档。另外,我还想创建WORD文档(把RichEdit中的内容保存到创建的WORD文档中)急急,快 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TFrmRepPara.DABG();//档案保管合同;var ExcelID,Shet,WordID,Book : Variant; Wrap: OLEVariant;begin //创建; WordID := CreateOLEObject('Word.Application'); Book:=WordID.Documents.Open(Pworker.Top_ExePath+'rpt\sf\档案管理合同书.doc',ReadOnly:=False); Wrap := wdFindContinue; //写入数据; Book.Text :='fddsffds'; //在WORD中中查找并替换; WordID.ActiveDocument.Range.Find.Execute( 'WTDW', False, True, False, False,False, True,Wrap, False, Edit55.Text , True ); //文件另存; Book.SaveAs(Pworker.Top_ExePath+'Doc\其他文本\'+Str1 );end; richedit 好像不可以操作*.doc 吧 http://expert.csdn.net/Expert/topic/1578/1578586.xml?temp=.8477899http://expert.csdn.net/Expert/topic/1579/1579152.xml?temp=.1040766这2个帖子可以解决对与*.txt *.html 对*.doc 的转换的问题 ★★★高难度问题,如何快速判断一个网址指向的到底是什么?★★ 做为一个DELPHI的编程人员,数据库要学到什么程度啊? 不用ODBC,怎样连数据表文件? 小数显示问题 ADOTable怎样清空数据?原谅我提如此简单的问题! 一个小问题! 急救:这个数据库程序的错误提示是什麽意思? 简单的ADO数据库操作问题 canvas的问题 delphi2010中不能显示“名、上、不”等字如何解决 标号为什么不能设置?急!加急!加加急!100分! 在Delphi里怎样使Hint显示后,不会消失! 在线等待!
var
ExcelID,Shet,WordID,Book : Variant;
Wrap: OLEVariant;
begin
//创建;
WordID := CreateOLEObject('Word.Application');
Book:=WordID.Documents.Open(Pworker.Top_ExePath+'rpt\sf\档案管理合同书.doc',ReadOnly:=False);
Wrap := wdFindContinue;
//写入数据;
Book.Text :='fddsffds';
//在WORD中中查找并替换;
WordID.ActiveDocument.Range.Find.Execute( 'WTDW', False, True,
False, False,False, True,Wrap, False, Edit55.Text , True );
//文件另存;
Book.SaveAs(Pworker.Top_ExePath+'Doc\其他文本\'+Str1 );
end;
http://expert.csdn.net/Expert/topic/1579/1579152.xml?temp=.1040766
这2个帖子可以解决对与*.txt *.html 对*.doc 的转换的问题