亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Delphi > 正文

在Delphi中使用CreateOleObject方法對WORD文件進行操作

2019-11-18 18:01:53
字體:
來源:轉載
供稿:網友
 

使用CreateOleObject方法對Word文檔操作具有先天所具備的優勢,與delphi所提供的那些控件方式的訪問相比,CreateOleObject方法距離WORD核心的操作“更近”,因為它直接使用OFFICE所提供的VBA語言對WORD文檔的操作進行編程。

以下是我在本機上所做的實驗,機器軟件配置如下:

Windows xp+delphi7.0+OFFICE 2003

這個程序很簡單,在頁面上放置了一個edit和一個button,每單擊一次按鈕,就會自動把edit中的內容添加在后臺中的word文檔中,程序關閉時文件自動保存在當前程序的主目錄中。

unit main;

interface

//如果要使用CreateOleObject的辦法對WORD文檔進行操作,應該在uses
//語句中加入Comobj聲明和WordXP聲明
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Comobj, WordXP, Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Edit1: TEdit;
    PRocedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
//    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  //把這兩個變量聲明為全局變量
  FWord: Variant;
  FDoc: Variant;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
FWord.Selection.TypeParagraph;
FWord.Selection.TypeText(Text := form1.Edit1.Text);
end;


procedure TForm1.FormCreate(Sender: TObject);
begin
//首先創建對象,如果出現異常就作出提示
try
FWord := CreateOleObject('Word.application');
//WORD程序的執行是否可見,值為False時程序在后臺執行
FWord.Visible := False;
except
ShowMessage('創建word對象失??!');
Exit;
end;

//先在打開的Word中創建一個新的頁面,然后在其中鍵入"Hello,"+回車+"World!"
try
FDoc := FWord.Documents.Add;
FWord.Selection.TypeText(Text := 'Hello,');
FWord.Selection.TypeParagraph;
FWord.Selection.TypeText(Text := 'World! ');

except
on e: Exception do
ShowMessage(e.Message);
end;
end;

//在程序關閉時把文件內容保存到當前目錄中,并以test.doc命名
//同時關閉WORD程序
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
FDoc.SaveAs(ExtractFilePath(application.ExeName) +'test.doc');
FWord.Quit;
FWord := Unassigned;
end;

end.

此外,對OFFICE其他文件的操作都比較類似,不在贅述。通過對WORD文件中更復雜的VBA宏的引用,這個方法還可以完成更復雜的文檔操作。


上一篇:在Delphi中利用CreateRemoteThread遠程注入例子

下一篇:利用Delphi開發旅游景點微機售票系統

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品成人一区| 日韩av影视在线| 欧美另类极品videosbestfree| 成人黄在线观看| 日韩精品在线影院| 欧美精品免费看| xxav国产精品美女主播| 国产精品高精视频免费| 国产精品观看在线亚洲人成网| 国产精品视频久久久| 国产久一一精品| 国产精品人成电影| 成人久久久久久久| 91免费观看网站| 91夜夜揉人人捏人人添红杏| 亚洲精品456在线播放狼人| 日韩欧亚中文在线| 成人黄色免费在线观看| 在线免费观看羞羞视频一区二区| 国内精品久久久久| 国产视频福利一区| 97在线视频免费| 91精品国产91久久久久久最新| 欧美与欧洲交xxxx免费观看| 亚洲区bt下载| 97色在线播放视频| 欧美精品18videos性欧美| 精品综合久久久久久97| 国产一区二区三区视频免费| 国内精品一区二区三区四区| 欧美精品久久一区二区| 亚洲精品国产综合区久久久久久久| 亚洲精品免费在线视频| 亚洲一区二区自拍| 国产日韩在线免费| 欧美美女操人视频| 国产精品亚洲视频在线观看| 欧美激情性做爰免费视频| 日本精品va在线观看| 久久99久久99精品中文字幕| 亚洲国产成人在线视频| 在线视频日韩精品| 日韩精品一二三四区| 日韩中文字幕精品视频| 国产一区视频在线播放| 97**国产露脸精品国产| 欧美专区在线视频| 亚洲天堂免费观看| 中文字幕久热精品在线视频| 欧洲s码亚洲m码精品一区| 国产伦精品免费视频| 国产精品v日韩精品| 成人性教育视频在线观看| 国产美女被下药99| 亚洲色图50p| 国产成人啪精品视频免费网| 亚洲三级黄色在线观看| 97在线看免费观看视频在线观看| 精品伊人久久97| 亚洲男人第一网站| 一区二区三区高清国产| 欧美高清在线播放| 91av视频在线播放| 色哟哟亚洲精品一区二区| 8090理伦午夜在线电影| 精品国模在线视频| 精品久久久久久久久久| 国产免费一区二区三区在线观看| 日韩精品视频免费专区在线播放| 97热精品视频官网| 青青草国产精品一区二区| 欧美日韩亚洲精品一区二区三区| 欧美日韩精品在线| 国产精品久久久久7777婷婷| 97精品久久久| 91精品国产91久久久久久吃药| 亚洲视频在线看| 92裸体在线视频网站| 中文字幕av一区中文字幕天堂| 美日韩丰满少妇在线观看| 国产欧美最新羞羞视频在线观看| 91免费观看网站| 国产日韩中文字幕| 欧美裸体xxxx极品少妇软件| 欧美国产日韩精品| 欧美丝袜第一区| 91久久久国产精品| 欧美大全免费观看电视剧大泉洋| 亚洲国产一区二区三区四区| 国产区精品在线观看| 一区二区在线免费视频| 国产成人精品网站| 91久久国产精品91久久性色| 狠狠躁夜夜躁久久躁别揉| 国产日产久久高清欧美一区| 成人黄色大片在线免费观看| 欧美夫妻性生活xx| 中文一区二区视频| 日韩欧美亚洲成人| 欧洲精品久久久| 国产精品视频区| 中文字幕精品—区二区| 国内精品久久久| 91地址最新发布| 亚洲精品小视频在线观看| 国产成人97精品免费看片| 国产日本欧美在线观看| 欧美一区在线直播| 欧美日韩激情小视频| 欧美国产高跟鞋裸体秀xxxhd| 亚洲欧美日韩中文在线制服| 97成人在线视频| 中文字幕精品网| 欧美激情一区二区三级高清视频| 尤物九九久久国产精品的分类| 国产欧美亚洲精品| 精品在线观看国产| 久久777国产线看观看精品| 91精品国产乱码久久久久久蜜臀| 97超视频免费观看| 亚洲成年网站在线观看| 精品久久久久久中文字幕| 国产精品一区二区久久久| 岛国av午夜精品| 韩国精品久久久999| 亚洲欧美另类国产| 亚洲国产精品久久久久秋霞蜜臀| 国产精品综合网站| 国产一区二区三区在线| 亚洲天堂视频在线观看| 97久久精品在线| 成人国产精品久久久久久亚洲| 91中文在线视频| 亚洲男人天堂网站| 欧美激情亚洲国产| 欧美与黑人午夜性猛交久久久| 欧日韩在线观看| 91精品国产777在线观看| 亚洲高清久久久久久| 国产成人精品综合久久久| 久久久亚洲欧洲日产国码aⅴ| 欧美日韩国产在线| 国产精品视频xxxx| 欧美日韩在线视频一区| 欧美人在线视频| 久久91超碰青草是什么| 亚洲国产成人精品久久久国产成人一区| www.亚洲男人天堂| 97视频在线观看免费高清完整版在线观看| 大胆人体色综合| 日韩大片在线观看视频| 国产精品丝袜白浆摸在线| 日韩欧美在线观看| 精品五月天久久| 懂色av影视一区二区三区| 亚洲成人久久一区| 日韩精品视频免费| 久久久久久97| 国产一区二区三区视频免费| 不卡伊人av在线播放| 色偷偷噜噜噜亚洲男人的天堂| 国产一区视频在线| www亚洲精品| 性夜试看影院91社区|