当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 类 别:COM & ActiveX(一) 使用动态创建
 

 

    摘要: abort 函数 引起放弃的意外处理abs 函数 绝对值函数addexitproc 函数 将一过程添加到运行时库的结束过程表中addr 函数 返回指定对象的地址adjustlinebreaks 函数 将给定字符串的行分隔符调整为cr/lf序列align 属性 使控件位于窗口某部分alignment 属性 控件标签的文字位置allocmem 函数 在堆栈上分配给定大小的块allowgrayed 属......
 ·daily build实践    »显示摘要«
    摘要: daily build 实践 daily build作为软件开发的最佳实践之一,微软甚至将它称为项目管理的心跳,可见其在软件开发中的重要作用。为什么会有这么高的评价? 除了平常提到的一些显著改进外,主要是因为实现daily build前有一些先决条件,即意味着你至少已经实现下列scm管理: 1. 源代码管理 2. 单元测试 3. 版本管理 4. bug管理 在上述基......


Delphi控制Excel2000
类 别:com & activex

(一) 使用动态创建的方法 【程序编程相关:传说中的DELPHI9--Diamond

【推荐阅读:深入理解Delphi的消息机制

首先创建 excel 对象,使用comobj: 【扩展信息:Delphi的下一个版本:Diamond

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[8].pagebreak := 1;

10) 在第8列之前删除分页符:

excelapp.activesheet.columns[4].pagebreak := 0;

11) 指定边框线宽度:

excelapp.activesheet.range[ b3:d4 ].borders[2].weight := 3;

1-左 2-右 3-顶 4-底 5-斜( \ ) 6-斜( / )

12) 清除第一行第四列单元格公式:

excelapp.activesheet.cells[1,4].clearcontents;

13) 设置第一行字体属性:

excelapp.activesheet.rows[1].font.name := 隶书;

excelapp.activesheet.rows[1].font.color := clblue;

excelapp.activesheet.rows[1].font.bold := true;

excelapp.activesheet.rows[1].font.underline := true;

14) 进行页面设置:

a.页眉:

    excelapp.activesheet.pagesetup.centerheader := 报表演示;

b.页脚:


...   下一页
    摘要: justmade 兄的解答: default 不是給值這個 property , 而是告訴 component writer 若這個 property 的現值是這個值的話,就不用寫進 dfm (或 writecomponent 時不用包括這個 property),以節省空間。 若你的 default 值是這個類的預設 default 值的話(如數字類是0, set 是 [] 等),是不......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE