06 2012 档案

摘要:刚刚接触的Delphi的朋友,可能最感兴趣的就是它丰富、强大的VCL(可视化构件库)。仅仅向窗体上扔几个构件,甚至不用动手写代码,就能很容 易地做出一个有实用价值的程序,真是令人激动。但是,VCL只是Delphi的一小部分,Delphi的优秀远远不只是表现在VCL上。如果你仅仅停留在 使用VCL这一阶段,那么你永远也不可能成为一个真正的Delphi高手。记住,必须超越VCL,才能够接触到Delphi的核心。 那么,在Delphi的VCL后面,到底隐藏着什么呢?本文将讨论两个比较高级的Delphi主题:OOP和数据库编程。 本文假定读者已经具有Delphi编程的基础知识,例如,熟悉Pasc... 阅读全文
posted @ 2012-06-22 19:52 梦断难寻 阅读(8897) 评论(0) 推荐(2) 编辑
摘要:关于递归,我个人有个肤浅的认识,就是在函数或者过程中调用自身。比如下面的代码,用递归的方法遍历磁盘文件,找到QQ.exe然后删掉。procedure FindFile(Dir: String); // 自定义过程;var Str: TSearchRec; // 是delphi为我们定义好的一个记录类型。 用于记录文件的各个参数,比如大小,属性,文件名等等; Path: string;begin Path := extractfilepath(Dir); // 利用 ExtractFilePath函数 将文件的路径转为绝对路径然后复制给Path; if FindFirst(Dir, faAnyF 阅读全文
posted @ 2012-06-21 17:55 梦断难寻 阅读(4702) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示