- 博客(9)
- 收藏
- 关注
原创 转 探索Delphi类与对象的内存结构
初次接触DELPHI对它提供的RAD快速编程模式颇感神奇,随手拖放及格控件设定些属性一个应用程序就诞生了,我正是被这种特性所吸引。随着深入,慢慢的窥探到了DELPHI的VCL体系,知道了随手拖放背后隐藏的秘密:一切都起源于VCL的对象体系,一切都是面对对象的编程思想。Object pascal就是是怎样实现这个体系的呢,它究竟是如何将面对对象的特性表现出来的呢,Delphi的类和对象究竟是以什么样
2007-05-12 11:14:00 2288
原创 delphi-多态(overload,override)与接口(interface)
转(智在居士草堂)先来聊聊重载问题(也叫超载,总之是那个Overload)吧。在同一个类中,出现多个同名的方法的现象就是Overload。联系起上面提到的兄弟俩,我想这更好理解。他们从外观上是相似的,不同的是某些“参数”,类型上可能各异或是个数上不同。在Delphi中,所有方法都默认是静态的,便于编译器和链接器解析调用。为实现超载,要在方法明的后面加上关键字overload,不然会产生
2007-05-12 10:09:00 5139
原创 Delphi 7.0常用函数速查手册
函数由一句或多句代码组成,可以实现某个特定的功能。使用函数可以使代码更加易读、易懂,加快编程速度及减少重复代码。过程与函数类似,过程与函数最重要的区别在于,过程没有返回值,而函数能有返回值。 在Delphi 7.0中,已为我们定义好了非常多的函数,大致分类有6种:数据类型转换函数、字符串、数组操作函数、文件、磁盘操作函数、内存、指针操作函数、数学运算函数、日期函数。 在Delphi中调
2007-05-11 11:13:00 763
原创 Delphi中的指针(摘自http://blog.tyfo.com/User/ahmao/2006-10/169077.html)
一、类型指针的定义 二、无类型指针的定义 三、指针的解除引用 四、取地址(指针赋值) 五、指针运算 六、动态内存分配 七、字符数组的运算 八、函数指针 一、类型指针的定义。对于指向特定类型的指针,在C中是这样定义的: int *ptr; char *ptr; 与之等价的Object Pascal是如何定义的呢? var ptr : ^Integer; ptr :
2007-05-11 11:06:00 1073
原创 对硬盘的操作
MBR Date 自磁芯大战以来,病毒从DOS时代的病毒发展到WINDOS系统的病毒,从变形、加密到智能化现在的病毒是让人防不胜防,现在网络上病毒大肆泛滥,给人们带来的很大的危害,本人在此仅做抛砖引玉,介绍病毒的原理,希望大家共同研究交流。(本文参考了网络上的部分文章,并引用了部分内容。) 要学DOS下的病毒,首先你必须要学会或掌握汇编语言。DOS下病毒一般分为引导型病毒、文件型病毒、混合型病毒
2007-05-09 14:01:00 3724 1
原创 delphi的一个公用函数库
delphi的一个公用函数库 {************************************************* Name: PublicFunc;*** Author: lyz 2004-3-17;****** Function: 公共函数;**********************************************}unit PublicFunc;
2007-05-08 09:39:00 2849
原创 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
获取网卡MAC、硬盘序列号、CPU ID、BIOS编号 ©2005 黄友生。本文由原作者发布于MSN Space、CSDN。你可以保存、在非商业软件中使用、在非盈利性文章中引用本文中的部分或全部文字,但请注明作者及原文地址。要用于其它用途,请先联系作者(eien@eyou.com)。作者不保证本文完全正确无误、不对因本文中的理论或代码缺陷造成的损失负责。 本文中所有原理及思想均取自网络
2007-05-08 09:30:00 2643 2
原创 获得硬盘id号 (本文转自:http://blog.donews.com/lithe/archive/2005/09/09/546341.aspx)
#include windows.h>#include stdio.h>#include string.h>/**************************************/// web:itbaby.jss.cn// 作者:javasuki(itbaby)// 日期:2003/03/04/**************************************///用于W
2007-05-08 09:24:00 1786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人