|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/3/13 14:13:13 |
标题: |
|
加入我的收藏 |
楼主: |
我用一个摸版从数据库批量生成一批文档,但是保存下来的文档全部都是空的,通过word界面去手动保存的时候发现默认的保存格式变成了纯文本,这样就算手工保存也会报告格式不兼容而生成空白文档。只有把保存格式改成word格式才行。 我的保存语句如下: filename:='d:\kk.doc'; fileFormat:=wdFormatDocument; //FileFormat:=wdFormatRTF; AddToRecentFiles:=true; LockComments:=false; Password:='; WritePassword:='; ReadOnlyRecommended:=false;
SaveNativePictureFormat:=true; SaveAsAOCELetter:=true; SaveFormsData:=true;
// OriginalFormat:=wdFormatDocument; // WordApp.Quit(SaveChanges, OriginalFormat, RouteDocument);
WordApp.Caption:='我的文档';
// wordapp.activeDocument.Save;
wordapp.activeDocument.Saveas(filename,fileFormat,LockComments,Password, AddToRecentFiles, WritePassword, ReadOnlyRecommended, EmbedTrueTypeFonts, SaveNativePictureFormat, SaveFormsData, SaveAsAOCELetter);
saveas指定的格式应该已经是word格式了,不知道为什么没有效果,如果不执行保存的语句,去手动保存的话,默认的保存格式就是 word格式。另外
WordApp.Caption:='我的文档'这一句也没有效果,标题还是没有改变,请问哪位高手知道怎么解决阿。
----------------------------------------------
- |
|