​ ​ 对WORD文件进行操作 使用CreateOleObject方法对WORD文档操作具有先天所具备的优势,与delphi所提供的那些控件方式的访问相比,CreateOleObject方法距离WORD核心的操作“更近”,因为它直接使用OFFICE所提供的VBA语言对WORD文档的操作进行编程。以下是我在本机上所做的实验,机器软件配置如下:Windows XP+delphi7.0+OFFICE 2
转载 2016-03-04 15:51:00
461阅读
2评论
源代码如下: //Word打印(声明部分) wDoc,wApp:Variant; function PrnWordBegin(tempDoc,docName:String):boolean; function PrnWordReplace(docText,newText:String;bSimple
转载 2016-03-07 10:10:00
335阅读
2评论
private void but_Table_Click(object sender, EventArgs e) { object Nothing = System.Reflection.Missing.Value; object missing = System.Reflection.Missing.Value;
转载 2016-03-07 09:45:00
177阅读
delphi操作word一、Delphi程序启动Word采用CreateOleObjects的方法来启动Word,调用VBA代码,具体实现过程为:首先使用GetActiveOleObject('Word.Application')判断当前内存中是否存在Word程序,如果存在,则直接连接,如果没有Word程序,则使用CreateOleObject('Word.Application')启动Word
转载 2008-04-01 14:10:21
2925阅读
uses ComObj,word2000 procedure TForm1.ExportWord(); var FWord :Variant; FDoc :Variant; i,Row:Integer; nodeString:Tstringlist; nodeList:TList; Tables,T
转载 2016-03-07 11:09:00
661阅读
2评论
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) bt
转载 2016-03-07 11:10:00
164阅读
2评论
Delphi中编辑word 2011年06月20日    //启动Word   try   wordapplication1.connect;   except   messagedlg('word may not be installed', mterror, [mbok], 0);   abort;   end;   //打开文档   procedure
转载 2024-07-22 12:50:15
26阅读
//导出Wordprocedure TFrm_Computing.ExportWord(aFileName: string; aFileType: string);var wordApp, WordDoc, WrdSelection, wrdtable, wrdtable1, cell: varia
转载 2016-04-13 10:16:00
170阅读
2评论
//导出Wordprocedure TFrm_Computing.ExportWord;var wordApp, WordDoc, WrdSelection, wrdtable, wrdtable1, cell: variant; strAdd: string; wdPar,wdRange:OleV
转载 2016-03-07 13:40:00
207阅读
2评论
var wordApp, WordDoc, WrdSelection, wrdtable: variant; strAdd: string; wdPar,wdRange:OleVariant; iCol, iRow, I, J: Integer; begin try wordApp := Creat
转载 2016-03-07 09:40:00
581阅读
2评论
  //启动Word   try     wordapplication1.connect;   except     messagedlg('word may not be installed', mterror, [mbok], 0);     abort;   end; //打开文档 procedure TForm1.OpenWord(Sfile: string); var   FileNa
转载 2016-03-07 13:26:00
258阅读
'插入表格Sub setTable() Set myRange = ActiveDocument.Range(Start:=2, End:=2) ActiveDocument.Tables.Add Range:=myRange, NumRows:=3, NumCo...
转载 2015-11-25 13:21:00
325阅读
2评论
Delphi进行word开发 使用以CreateOleObjects方式调用Word 实际上还是Ole,但是这种方式能够真正做到完全控制Word文件,能够使用Word的所有属性,包括自己编写的VBA宏代码。 Word宏编辑器Word能够真正地进行VBA代码的编辑,可以编写窗体、函数。进入Word
转载 2018-04-27 20:48:00
171阅读
2评论
unit Main; interface uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, ExtCtrls, StdCtrls,Comobj; type  TForm1 = class(TForm)   
原创 2008-07-30 17:20:08
5180阅读
1评论
procedure TFrmWeekAnalysisQry.BtnExportToExcelClick(Sender: TObject);var wordApp,WordDoc,WrdSelection:variant; strAdd:string; i,j,iRangeEnd,iStart,iEn
转载 2016-03-04 15:36:00
192阅读
2评论
'插入表格Sub setTable()  Set myRange = ActiveDocument.Ran
转载 2022-10-23 19:10:00
297阅读
unit Main; interface uses     Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,     Dialogs, ExtCtrls, StdCtrls,Comobj; type  &n
转载 精选 2009-02-25 18:35:35
895阅读
Delphi操作Word的方法一、VBA代码含义Microsoft Word是一个集成化环境,是美国微软公司的字处理系统,但是它决不仅仅是一个字处理系统,它集成了Microsoft Visual Basic,可以通过编程来实现对Word功能的扩展。Microsoft ...
转载 2015-11-27 17:44:00
324阅读
2评论
急待解决的问题就是如何用delphi实现word中的统计字数 另外想多了解一些关于操作word的相关内容 比如用ole动态创建的和TWordApplication的偏重点在哪里,有什么不同等等……用OLE的方法控制Word几乎和VBA一样,可以控制Word的所有功能,缺点是没有代码提示,要参照Word的帮助和VBA。用TWordApplication组件的方式有代码提示,但有很多功能用不了,而且在调用Word的一些方法时,不能省略默认的参数,写参数写到手软。Word里面的字数统计是特殊的内置对话框,用宏是录制不下来的。var WordApp,WordDoc:OleVariant;begin W
转载 2011-08-16 15:29:00
249阅读
2评论
DELPHI操作EXCEL在DELPHI中显示EXCEL文件,可用以下简单代码做到。但要实用,则需进一步完善。 var  Form1: TForm1;  EApp:variant;implementationuses ComObj, OleServer,Excel2000;{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);begin
转载 2013-08-19 13:18:00
232阅读
  • 1
  • 2
  • 3
  • 4
  • 5