易截截图软件、单文件、免安装、纯绿色、仅160KB

Delphi to Excel 一些方法

一)   使用动态创建的方法   
  
  首先创建   Excel   对象,使用ComObj: 
  var   ExcelApp:   Variant; 
  ExcelApp   :=   CreateOleObject(   'Excel.Application'   ); 
  
  1)   显示当前窗口: 
  ExcelApp.Visible   :=   True; 
  
  2)   更改   Excel   标题栏: 
  ExcelApp.Caption   :=   '应用程序调用   Microsoft   Excel'; 
  
  3)   添加新工作簿: 
  ExcelApp.WorkBooks.Add; 
  
  4)   打开已存在的工作簿: 
  ExcelApp.WorkBooks.Open(   'C:\Excel\Demo.xls'   ); 
  
  5)   设置第2个工作表为活动工作表: 
  ExcelApp.WorkSheets[2].Activate;   
  或   
  ExcelApp.WorksSheets[   'Sheet2'   ].Activate; 
  
  6)   给单元格赋值: 
  ExcelApp.Cells[1,4].Value   :=   '第一行第四列'; 
  
  7)   设置指定列的宽度(单位:字符个数),以第一列为例: 
  ExcelApp.ActiveSheet.Columns[1].ColumnsWidth   :=   5; 
  
  8)   设置指定行的高度(单位:磅)(1磅=0.035厘米),以第二行为例: 
  ExcelApp.ActiveSheet.Rows[2].RowHeight   :=   1/0.035;   //   1厘米 
  
  9)   在第8行之前插入分页符: 
  ExcelApp.WorkSheets[1].Rows.PageBreak   :=   1; 
  
  10)   在第8列之前删除分页符: 
  ExcelApp.ActiveSheet.Columns[4].PageBreak   := &


相关文档:

Delphi表达式

function ExpCalc(exp: string): string;
var
vScript: Variant;
begin
vScript := CreateOleObject('ScriptControl');
vScript.Language := 'VBScript';
Result := vScript.Eval(exp);
end;
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
begin
s:=ExpCalc('100 *4.17/0.5*(55. ......

delphi virtual dynamic

dynamic就是它是动态方法,没有静态地址,所以速度慢一点
virtual是虚方法,如果在基类中不声明成虚方法的话,继承后,该方法会提示一警告信息,把基类中方法屏蔽掉了
---------------------------------------------------------------
动态(Dynamic)和虚拟(Virtual)后都可以使用Override关键字在派生类中对对应 ......

用Delphi开发数据库应用程序的常用方式

用Delphi开发数据库应用,一般会涉及到闪屏(Splash)、登录窗口、主数据模块(或主数据库连接)以及主窗口。通常在项目文件中,splash窗口显示过,一些需要加载的资源、窗口加载过后,Application.Run之前,进行用户登录。
//测试CSDN博客对DELPHI代码的支持
program TEST;
uses
Forms,
Windows,
MainF in 'Ma ......

delphi注册表操作完全手册

32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息。
  一、创建和释放TRegistry对象
  1.创建TRegistry对象。为了操作注册表,要创建一个TRegistry对象:ARegistry := TRegistry.Create;
  2.释放TRegistry对象。对注册表操作结束后,应释放TRegistry对象所占内存:ARegistry.Destroy。
  二 ......

Delphi 中的 Var buffer 开类型参数

以下是在网上收集的一些对无类型参数的说明.个人理解无类型变量就是一个指针.
象Delphi中function   Read(var   Buffer;   Count:   Longint):   Longint;   override;象Buffer这样没有类型的参数究竟应该怎么给参数????  
  这说明Buffer是通过地址方式传递的,一般说来只 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号