摘要:
大部分操作例子http://topic.csdn.net/u/20080321/16/035d61e5-9f7a-44b1-86c7-748a6bd5b022.html 合并单元格:http://topic.csdn.net/t/20020828/15/977346.html WorkSheet.Range[WorkSheet.Cells[xOrigin, yOrigin], ... 阅读全文
摘要:
经常会遇到这样的需求,就是要给用户选择一组数据。希望能在DBGRID中增加一列CHECKBOX 网络上搜索了下,感觉解决方案都不是很好。只能自己动手做一个。 基本思路: 从THlSortDBGrid继承,(THlSortDBGrid是从TTCustomDBGrid继承,实现了排序功能和CHECKBOX无关)增加两个属性:KeyField:用于指定和该DBGRID连接的DATASET的主键字段... 阅读全文
摘要:
以下文章载自:【巴蛮子的破新茅屋】http://blog.csdn.net/bamanzi/archive/2006/02/11/596962.aspx Windows编程的习惯是直接指定控件的座标和大小,而UNIX下面的习惯是在容器里面堆放,用不同的layout manager来控制布局(java,wx等也是这种思想)。这也是为什么Windows程序的对话框一般都不让改变大小(因为这意味着要自... 阅读全文
摘要:
今天开始研究FastReport。 以下是动态创建FASTREPORT的DEMO var Page: TfrxReportPage; Band: TfrxBand; DataBand: TfrxMasterData; Memo: TfrxMemoView; begin { clear a report } frxReport1.Clear; { add a dataset to... 阅读全文
摘要:
今天讲课的时候讲到了Application的OnHint事件,发现还是很多关于HINT的东西许多人不了解,随便GOOGLE了一下,摘录了一些: 1.一篇很好的关于HINT的文章。 Delphi的Hint入门指导 http://blog.csdn.net/cyai/archive/2008/02/22/2113744.aspx 这个文章对HINT进行了详细的描述,但是没有讲到GetShortHin... 阅读全文
摘要:
很荣幸,在CNBLOGS上申请到了一个属于自己的BLOG,首先要谢谢CNBLOGS的 管理员。 我从1998年毕业到现在,一直从事常住人口相关工作的软件开发,已经历时10年之久,在这十年中,常住人口户籍管理系统经历了从单机版,到区县集中,再到地市集中,以及现在的以地市为业务中心数据库实现省、部两级的同步。我所使用的开发技术也随着这个系统的发展不断的发展而变化,但是总体来说还是使用DELPHI。 从... 阅读全文