Delphi與Word(三)取得Word檔案的資料 (轉)
//取得的資料
procedure getWordStr;
var WordApp: TWordApplication;
WordDoc: TWordDocument;
DocInx,oFileName,CfCversions,oReadOnly,AddToRctFiles,PswDocument,
PswTemplate,oRevert,wDocument,WPswTemplate,oFormat: OleVariant;
i,iRow,iCol:integer;
myCell:Cell;
myRow:Row;
begin
memo1.Lines.Clear ;
// ===== 建立 =====
if not Assigned(WordApp) then
begin
WordApp:= TWordApplication.Create(nil);
WordApp.Visible := false;
end;
if not Assigned(WordDoc) then
WordDoc:= TWordDocument.Create(nil);
try
DocInx:=1;
oFileName := 'd: est.doc';
oReadOnly:=true;
CfCversions := EmptyParam;
AddToRctFiles:= EmptyParam;
PswDocument:= EmptyParam;
PswTemplate:= EmptyParam;
oRevert:= EmptyParam;
WPswDocument:= EmptyParam;
WPswTemplate:= EmptyParam;
oFormat:= EmptyParam;
// ===== 開啟檔案 =====
WordApp.Documents.open(oFileName,CfCversions,oReadOnly,AddToRctFiles,
PswDocument,PswTemplate,oRevert,WPswDocument,WPswTemplate,oFormat);
// ===== 關聯檔案 =====
WordDoc.ConnectTo(WordApp.Documents.Item(DocInx));
//方法(1): 取整個文字的字元內容,包含表格
s := WordDoc.Range.text;
//方法(2): 取 1 -- 4 位的字元 ,包含表格
myRange:=WordDoc.Range;
myRange.Start:=0;
myRange.End_ :=4;
finally
if Assigned(WordDoc) then // ===== 關閉檔案 =====
begin
WordDoc.Close;
WordDoc.Dinnect;
WordDoc.Destroy;
WordDoc := nil;
end;
if Assigned(WordApp) then // ===== 關閉Word =====
begin
WordApp.Quit;
WordApp.Disconnect;
WordApp.Destroy;
WordApp := nil;
end;
end;
end;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-958541/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PDF to Word Document Converter Mac(PDF轉Word檔案轉換器)Mac
- caj如何轉化為word檔案 caj免費轉換成word方法
- Delphi+Word解決方案參考 (轉)
- word怎麼恢復儲存前的檔案,word檔案恢復
- Word檔案如何轉為PDF檔案,小技能分享!
- 用Word做Delphi報表輸出工具 (轉)
- word自動儲存的檔案怎麼恢復,word檔案恢復
- 關於Docx動態控制word模板檔案的資料
- Caj檔案怎樣整篇轉換成Word
- 從資料庫中blob欄位中,下載word檔案,word檔案全是亂碼,怎麼會事啊資料庫
- 用Delphi進行word開發
- 輕鬆將Word文件快速轉成Flash檔案(轉)
- word與excel轉pdf方法Excel
- 如何將檔案PDF格式轉換成Word格式
- 手機PDF檔案怎麼轉成word文件
- 用Python將word檔案轉換成htmlPythonHTML
- pdf轉word格式PDF to word for MacMac
- Latex公式匯出word,Latex轉換MathML使用POI匯出公式可編輯的Word檔案公式
- win10只能開啟桌面的word檔案但打不開資料夾內的word如何解決Win10
- 破解Word檔案密碼保護的簡單方法(轉)密碼
- word文件怎麼加密檔案?Word利用巨集一鍵給高機密檔案加密的方法加密
- word文件怎麼加密檔案?Word利用宏一鍵給高機密檔案加密的方法加密
- Word檔案太大怎麼壓縮,分享壓縮Word的簡單方法
- caj檔案怎麼轉換成word文件,簡單的檔案格式轉換教程
- word自動恢復文件後提示:Word無法開啟該檔案,因為檔案格式與副檔名不匹配
- 用好Word模板 提高Word操作效率(轉)
- 用Java寫一個PDF,Word檔案轉換工具Java
- word文件太大怎麼壓縮到最小 word壓縮檔案大小
- 百度文庫的檔案怎麼轉化為word
- 使用POI讀寫word docx檔案
- 用VB將WORD文件(或其他的二進位制資料)生成xml檔案並互相轉換 (轉)XML
- laravel用phpWord匯出漂亮的word檔案LaravelPHP
- word製作聯合檔案頭的方法
- java生成帶html樣式的word檔案JavaHTML
- java 對word 檔案的讀寫問題Java
- Word文件與WPS文件的相互轉換(轉)
- 蘋果手機如何將PDF檔案轉換為Word文件蘋果
- 用Aspose-Java免費實現 PDF、Word、Excel、Word互相轉換並將轉換過得檔案上傳OSS,返回轉換後的檔案路徑JavaExcel