易截截图软件、单文件、免安装、纯绿色、仅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日期函数


  
Day 开头的函数

Unit
DateUtils
function DateOf(const Avalue: TDateTime): TDateTime;
描述
使用 DateOf 函数用来把一个 TDateTime 类型的变量转变成一个
只带有日期的 TDateTime 类型变量。
例如:
showmessage(DateTimetostr(dateof(now())));
你得到的是 2003/03/19
而 showmessage(Dat ......

淘宝平台开发 delphi 示例

淘宝开放平台的开发例子大多都是c#,php,java等,缺少Pascal的例子。
现用delphi写了一个示例,
关键点是签名的生成,签名需按key字母顺序排序,并去掉等于号后首尾相连。
关键代码:
 memstr:= TMemoryStream.Create;
 //用授权码获取 session
  IdHTTP1.Get('http://container.api.tbsandbox.com/c ......

Delphi文件操作常用函数

====================================================
Delphi操作文件的一般步骤:
1)关联文件:
 AssignFile(var F; FileName :string);
2)初始化文件:
 Append(var F :Text);   
 //只写,于文件最后追加数据
 Reset(var F [; RecSize :Word]);     ......

Delphi主从表例子

在sql server 的northwide 中建立主表
create table sell_h( sell_id char(10),cust_name char(10) Primary key(sell_id) )
go
create table sell_h( sell_id char(10),inv char(10) ,amt float,qty float Primary key(sell_id,inv) )
首先,要注意以下设置
1.要注意报从表qrydetail设置,批保存开式. 即.locktype= batc ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号