怎么看word文档一共有几页 应该怎么看? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,word2000, StdCtrls;type TForm1 = class(TForm) Button1: TButton; procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); procedure FormShow(Sender: TObject); procedure Button1Click(Sender: TObject); private { Private declarations } m_WordApp: TWordApplication; m_WordDoc: TWordDocument; public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject);begin m_WordApp := TWordApplication.Create(nil); m_WordDoc := TWordDocument.Create(nil);end;procedure TForm1.FormDestroy(Sender: TObject);begin m_WordDoc.Disconnect; m_WordApp.Disconnect; m_WordDoc.Free; m_WordApp.Free;end;procedure TForm1.FormShow(Sender: TObject);var Template, NewTemp, DocType, Visible: OleVariant;begin Template :=ExtractFilePath(Application.ExeName)+ '1.Dot'; NewTemp := false; DocType := wdNewBlankDocument; Visible := true; m_WordApp.Connect; m_WordDoc.ConnectTo(m_WordApp.Documents.Add(Template, NewTemp, DocType, Visible));end;//得到总页数procedure TForm1.Button1Click(Sender: TObject);var szPg:Variant; i:string;begin m_WordDoc.Repaginate ; szPg:=m_WordDoc.BuiltInDocumentProperties; i:=szpg.Item[wdPropertyPages].Value; showmessage(i);end;end. 在选中DBGrID的CELL的位置弹出个窗口FORM,如何实现? 怎样定时执行多个SQL脚本 80分全给能真正解决我这个问题的高手(ADOQuery连接Access数据库后,一操作就报错.) ‖‖‖无窗体的GetIEFromHWND 报错在线等!请各位高人求解! 请问怎样实现delphi7样式的菜单? 小弟是新手中的新手问个DELPHI的界面问题 新手课设救急!!!!! 关于ADO问题! 怎样将窗体的系统关闭按钮屏蔽 如何设置BDE和SYBASE的连接? 调用部署在windows2003下的webservice!@#$%^&*()_+| 两个小问题
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,word2000, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
m_WordApp: TWordApplication;
m_WordDoc: TWordDocument;
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject);
begin
m_WordApp := TWordApplication.Create(nil);
m_WordDoc := TWordDocument.Create(nil);
end;procedure TForm1.FormDestroy(Sender: TObject);
begin
m_WordDoc.Disconnect;
m_WordApp.Disconnect;
m_WordDoc.Free;
m_WordApp.Free;
end;procedure TForm1.FormShow(Sender: TObject);
var
Template, NewTemp, DocType, Visible: OleVariant;
begin
Template :=ExtractFilePath(Application.ExeName)+ '1.Dot';
NewTemp := false;
DocType := wdNewBlankDocument;
Visible := true;
m_WordApp.Connect;
m_WordDoc.ConnectTo(m_WordApp.Documents.Add(Template, NewTemp, DocType, Visible));
end;
//得到总页数
procedure TForm1.Button1Click(Sender: TObject);
var
szPg:Variant;
i:string;
begin
m_WordDoc.Repaginate ;
szPg:=m_WordDoc.BuiltInDocumentProperties;
i:=szpg.Item[wdPropertyPages].Value;
showmessage(i);
end;end.