如何按一定的格式导出成为一个WORD文件? 我想用信封格式导成WORD文档。格式如下: 100038 100004 公司名称公司名称公司名称 公司名称2 公司名称2 公司地址 公司地址2 人名胜古迹 人名以上内容是数据库里提出来的。请给出详细说明。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 去这里下载源码吧:http://www.delphibox.com/article.asp?articleid=16 WordDocument.Range.InsertAfter(#13); WordDocument.Range.InsertAfter(#13); WordDocument.Range.InsertAfter('邮编 ' + ' 公司名称 ' + ' 公司地址 + #13); Query1.First; while Not Query1.Eof do begin WordDocument.Range.InsertAfter(Query1.Fields.Fields[0].AsString +' '+ Query1.Fields.Fields[1].AsString +' '+ Query1.Fields.Fields[3].AsString +' '+ Query1.Fields.Fields[4].AsString +' '); Query1.Next; end;参照这种格式试一下吧. 思路而已var Mem: TMemoryStream; p_Word,Doc:Variant;begin try Mem:=TMemoryStream.Create; ... //用SaveToStream(Mem)将数据库字段里的内容读入流对象 RichEdit1.lines.LoadFromStream(Mem); p_Word := CreateOleObject('word.application'); p_Word.Visible:=True; Doc := p_Word.Documents.Add; RichEdit1.SelectAll; RichEdit1.CopyToClipboard; //复制 Doc.Range.Paste; //粘贴 finally Mem.Free; end; 跨进程刷新DBGridEh 热烈庆祝小黑那个啥的~~~~放分~ 关于DBGRID录入的问题? 与大家讨论一个是否值得使用第三方控件的问题,来者有分,分我多的是。 Delphi 报表/打印应用 一条SQL的问题 用quickrep自画报表,预览正常,打印却只有表格,无数据? ADO程序员参考(CHM格式) 推荐下载!! 请问 教高厅 是教育部的什么部门,全名是什么,他发的文件权威如何? 谢谢 我安装新组件的时候怎么老出错????怎么安的?? 如何才能使Form上的控件与窗体同步变化,保持相对位置不变呢? 请教一个新表建立的问题!
WordDocument.Range.InsertAfter(#13);
WordDocument.Range.InsertAfter('邮编 ' + ' 公司名称 ' + ' 公司地址 + #13);
Query1.First;
while Not Query1.Eof do
begin
WordDocument.Range.InsertAfter(Query1.Fields.Fields[0].AsString +' '+
Query1.Fields.Fields[1].AsString +' '+
Query1.Fields.Fields[3].AsString +' '+
Query1.Fields.Fields[4].AsString +' ');
Query1.Next;
end;
参照这种格式试一下吧.
Mem: TMemoryStream;
p_Word,Doc:Variant;
begin
try
Mem:=TMemoryStream.Create;
...
//用SaveToStream(Mem)将数据库字段里的内容读入流对象
RichEdit1.lines.LoadFromStream(Mem);
p_Word := CreateOleObject('word.application');
p_Word.Visible:=True;
Doc := p_Word.Documents.Add;
RichEdit1.SelectAll;
RichEdit1.CopyToClipboard; //复制
Doc.Range.Paste; //粘贴
finally
Mem.Free;
end;