《Mastering Delphi 6学习笔记》之二 本文是我在阅读《Mastering Delphi 6》一书过程中的一些心得笔记,一方面因为原书是英文版,所以将一些我认为比较重要的部分
Delphi中的Serialiation 熟悉MFC的人对Serialize这个虚拟函数大概不会陌生。在MFC中,如果要用Serialization机制读取和保存数据,大概是这样:
《Mastering Delphi 6》学习笔记之六 Delphi 6中对RTL增加了不少函数和Helper Class,虽然不算翻天覆地的大变化,不过确实方便不少。如果有时间的话,建议大概浏览一
无名称构件的使用 我曾在许多Delphi资料中看到这样的说法:每一个Component都必须有一个不为空的Name,用于和其他Component相区分。过去我也对这种说法深信不疑。但是看过《
构件自动清除的内幕 我们已经知道,TComponent在释放自身的时候会自动删除它Owns的所有Component,这是Delphi程序的一个极大特点。否则的话,任何动态生成的对象比如Me
《Mastering Delphi 6》 学习笔记之七 TObject中的ClassParent是一个很让人感兴趣的方法。通过这个方法,你可以从某个类开始,层层上溯,一直到整个VCL的根T
《Mastering Delphi 6》 学习笔记之五 在某个类中用protected声明的变量,在本单元之外是不能够随意访问的(通过声明子类才可以访问其protected域)。《Maste
《Mastering Delphi 6》 学习笔记之四 在C++中,我们可以用static来声明一个属于类而不是类的某个具体实例的函数。许多人以为Object Pascal没有类似的功能,其实是有的
代码编辑器/窗体设计器/Object Inspector中的一些快捷键 在代码编辑器中按Ctrl+E可以 激活Increment Search。这样就避免了从菜单中选择Search->Fin
NUnit学习笔记之Delphi 2005篇 NUnit学习笔记之Delphi 2005篇 一、简介 NUnit是一款堪与JUnit齐名的开源的回归测试框架,供