程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi與Word間的融合技術(3)

Delphi與Word間的融合技術(3)

編輯:Delphi

三、Delphi程序打開Word文稿

格式:WordDocuments.Open(FileName,ConfirmConversions,ReadOnly,PassWordDocument,

PasswordTemplate,Revent,WritePasswordDocument,WritePassWordTemplate,Format,Encoding,Visible)

FileName: 文檔名(包含路徑)

Confirmconversions: 是否顯示文件轉換對話框

ReadOnly: 是否以只讀方式打開文檔

AddToRecentFiles: 是否將文件添加到"文件"菜單底部的最近使用文件列表中

PassWordDocument: 打開此文檔時所需要的密碼

PassWordTemplate: 打開此模板時所需要的密碼

Revert: 如果文檔已經,是否重新打開文檔

WritePassWordDocument: 保存對文檔更改時所需要的密碼

WritePassWordTemplate: 保存對模板進行更改時所需要的密碼

Format: 打開文檔時所需使用的文件轉換器

Encoding: 所使用的文檔代碼頁

Visible: 打開文檔的窗口是否可見

舉例:

Doc_Handle:=Word_Ole.Documents.open(FileName:=Doc_File,ReadOnly:=False,

AddToRecentFiles:=False);

四、Delphi程序保存Word文稿

格式:WordDocuments.SaveAs(FileName, FileFormat, LockComments, PassWord,

AddToRecentFiles, WritePassWord, ReadOnlyRecommended, EmbedTrueTypeFonts, SaveNativePictureFormat, SaveFormsData, SaveAsAOCELetter)

FileName: 文件名。默認為當前文件夾和文件名。

FileFormat 文檔保存的格式。

LockComments 如果為 True,則此文檔只允許進行批注。

PassWord 打開文檔時的口令。

AddToRecentFiles 如果為True,則將文檔添至"文件"菜單中最近使用的文檔列表中。

WritePassWord 保存對文檔的修改所需的口令。

ReadOnlyRecommended 如果為 True,在每次打開文檔時,Word 將建議用戶采用只讀方式。

EmbedTrueTypeFonts 如果為 True,則將文檔與 TrueType 字體一起保存。

SaveNativePictureFormat 如果為 True,則從其他系統平台(例如 Macintosh)導入的圖形僅保存其 Windows 版本。

SaveFormsData 如果為 True,則將窗體中用戶輸入的數據存為一條數據記錄。

SaveAsAOCELetter 如果文檔包含一個附加,當此屬性值為 True 時,將文檔存為一篇 AOCE 信箋(同時保存郵件)。

舉例:

Word_Ole.Documents.SaveAs(FileName:=Doc_File,FileFormat=wdFormatDocument,AddToRecentFiles=False);

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved