上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 写一个比较日期的函数,以为日期类型就是TDate,可是编译时老提示出错,把TDate改为TDatetime后问题解决![代码] 阅读全文
posted @ 2009-07-27 12:33 Handll 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 朋友下了加勒比海盗2,一回来就去看了,看完都10点半了。突觉时间是如此稍纵即逝,于是打开那熟悉的开发环境,无意看到dll制作相关文章,便动手实践,真没想到好久没接触这方面还真是忘得干净,找了些资料稍加回忆就找回了丢失的记忆:) 以防止再忘记此知识点就收集如下dll相关点点: 一 Dll的制作一般分为以下几步:1 在一个DLL工程里写一个过程或函数2 写一个Exports关键字,在其下写过程的名称... 阅读全文
posted @ 2009-07-27 12:32 Handll 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 通过一个父窗体的句柄,递归的枚举它的子窗体,我们可以最终找到需要的子窗体。  用法如下:[代码]------函数代码------ [代码] 阅读全文
posted @ 2009-07-27 12:29 Handll 阅读(286) 评论(0) 推荐(0) 编辑
摘要: [代码]在窗口在放几个tpanel,和一个tgroupbox.如果把tpanel放在窗体里,鼠标移到tpanel上有反应(tpanel变成黄色).而如果把tpanel放在tgroupbox里,则鼠标移到tpanel上就没反应了(tpanel不变色),这是为什么.如何才能让它有反应呢. CM_XXX是Delphi内部的组件通知消息,MSDN是当然查不到了。 阅读全文
posted @ 2009-07-27 12:28 Handll 阅读(220) 评论(0) 推荐(0) 编辑
摘要: ØEnumChildWindows 使用这个函数得到一个窗口的所有子窗口,包括子窗口的子窗口。不过在列举的过程中这个函数不能够列出正在创建的或者销毁的窗口。 ØEnumThreadWindows 使用这个函数可以列出所有属于这个线程的窗口。在这个函数调用之后创建的窗口是不能够被列举出来的。 ØEnumWindows 使用这个函数列举出所有顶层窗口,不能够列举... 阅读全文
posted @ 2009-07-27 12:27 Handll 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 很早就想用api来写delphi原生窗口,一直都很懒,今天看了下李维的书,冲动之下就写了个。[代码] 阅读全文
posted @ 2009-07-27 12:26 Handll 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 原型模式(Prototype)作者 陈省 复制功能应该说是一个软件系统非常常见的功能,有人曾经说过“聪明的程序员,是偷窃别人思想的程序员”,我不知道我算不算聪明的程序员,但是我确实很喜欢将别人写过的我需要的功能代码复制到我的项目中去。 同样的,在面向对象程序开发中,复制同样是有非常有意义的。很多时候构造一个对象会很复杂,需要设定n多的参数,并且调用很多方法。如果这个对象需要... 阅读全文
posted @ 2009-07-27 12:25 Handll 阅读(360) 评论(0) 推荐(0) 编辑
摘要: delphi中如何实现深拷贝? 对象是类的动态实例,对象总是被动态分配到堆上。因此一个对象引用就如 同一个指针。当你分配一个对象引用给一个变量时,Delphi仅复制引用,而不是 整个对象。要实现所谓的“深拷贝”,即拷贝整个对象,在TPersistent类系下 的对象可以通过Assign方法,如果对象所在的类没有Assign方法例如TObject类 ,可以把原始对象成员变量... 阅读全文
posted @ 2009-07-27 12:23 Handll 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 1.隔行不同颜色显示[代码]2.Flat风格属性设置:[代码]3.去掉滚动条[代码]4.鼠标移到某个单元格,指针形状改变[代码]5.Options.dgRowSelect=True时,点击不同单元格列,执行不同的动作DBGrid的OnMouseDown/OnMouseUp事件在点击记录单元格时不会触发(点击固定行列区会触发),而Options.dgRowSelect=True时,OnCellCli... 阅读全文
posted @ 2009-07-27 12:21 Handll 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 关键字: 内存泄漏 checkMem.pas摘要:  这是一篇介绍如何使用CheckMem.pas单元检查delphi应用程序内存泄漏的文章作者:999roseto347(fdaf at 163 dot com)版本:V1.0创建日期:2004-06-11目录:一、使用步骤二、报告解读三、测试例子四、内存泄漏测试及修复的技巧附:CheckMem.pas单元一、使用步骤:A)、将CheckMem... 阅读全文
posted @ 2009-07-27 12:16 Handll 阅读(349) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页