myamanda

博客园 首页 新随笔 联系 订阅 管理

2009年7月31日 #

摘要: 类方法(Class methods)是一类特殊的方法,它们在声明时要以class开头    type  TFigure = class  public  ...  class procedure GetInfo(var Info: TFigureInfo);virtual;  ...  end;    实现时也以class开头  class procedure TFigure.GetInfo... 阅读全文
posted @ 2009-07-31 10:01 myamanda 阅读(148) 评论(0) 推荐(0)

摘要: 当你完成一个应用软件的开发后,那么你还需要为该软件做一个规范化的安装程序,这是程序设计的最后一步,同时也是很重要的一步,因为运行安装程序往往是用户做的第一步操作。   很多报刊文章介绍了许多如何利用installshield等工具软件来制作安装程序的方法,这种办法可以很快建立起较常见的安装模式,但用这种办法也有一些不足,如做成的安装程序一般较大;风格较单一;不能灵活的控制启动方式和快捷方式。其实... 阅读全文
posted @ 2009-07-31 09:53 myamanda 阅读(372) 评论(0) 推荐(0)

摘要: 几乎每个应用系统都有相应的权限管理功能。对于大型多用户应用系统,一般是将权限设置保存在数据库中。但是对于小型的单用户应用系统和非数据库应用系统,就没有必要将权限设置保存在数据库中,但是用文件来保存既不方便又不安全,因为文件很可能被删除或毁坏。其实,灵活地利用Windows注册表的特点,可以很方便地为应用系统设置用户名和口令,这种方法不但编程简便,而且安全性比较高。下面举例说明,该例程在Window... 阅读全文
posted @ 2009-07-31 09:52 myamanda 阅读(209) 评论(0) 推荐(0)

摘要: 众所周知,Windows的可执行文件可以划分为两种形式:程序和动态链接库(DLL)。而在什么时候需要使用动态链接库呢,动态链接库又有一些什么样的好处呢: 1、一个DLL可以提供给不同的程序使用,而这个DLL只需要在内存中加载一次,这样就节省了系统的内存。 2、我们可以提供DLL的不同版本来更新我们的程序,而不需要重新编译我们的程序。 3、使用了DLL组件包可以大大减小可执行文件的规模。 4、如果应... 阅读全文
posted @ 2009-07-31 09:52 myamanda 阅读(186) 评论(0) 推荐(0)

摘要: 几乎每个Windows应用程序都使用图标、图片、光标等资源。资源是程序的一部分,但是它是不可执行代码。下面我们就详细介绍资源文件在Delphi5中建立和使用方法。 1.把资源放到Exe文件的优点 由于定位资源比在磁盘中定位文件花费时间少,所以应用程序执行会更快。多种资源可以放在一个文件中,减少了图标、图片、光标等文件数量。保存资源文件时不要和工程名相同,因为Delphi创建工程时会自动创建一个和工... 阅读全文
posted @ 2009-07-31 09:43 myamanda 阅读(158) 评论(0) 推荐(0)

摘要: Delphi作为一个优秀的开发工具,这不仅是由于它开创了“构件(Component)”时代,影响深远;另一个原因是它拥有非常出色的编译器,Borland(Inprise)公司宣称Delphi具有世界上最快的编译器,如果你使用过Visual C++和Delphi你会明显体会到这一点。Delphi快速高效的编译器主要来自Object Pascal的严谨,使用Delphi随时... 阅读全文
posted @ 2009-07-31 09:42 myamanda 阅读(379) 评论(0) 推荐(0)

摘要: 1. 自动随机出题   你也许有这样的经历:孩子刚上学,数学老师要你每天给出10或者20道算术题,作为你孩子的家庭作业,你是否有点烦?别着急,电脑可帮你忙! 在Delphi中,有一随机函数,是这样定义的:function Random [ ( Range: Integer) ];其中,参数Range为一整数,该函数返回值也为整数,其范围为:0< =Random(Range)< Ra... 阅读全文
posted @ 2009-07-31 09:40 myamanda 阅读(608) 评论(0) 推荐(0)

摘要: 1、 CORBA的概念和用途   CORBA是OMG(Object Management Group)提出的一个分布式对象技术的规范,它是针对多种对象系统在分布式计算环境中如何以对象方式集成而提出的,它为对象管理定义了一个对象模型-OMG参考模型(OMG reference model)及其框架结构。该模型由ORG、对象服务、公共设施、领域接口及应用对象等5个主要部分组成。该模型及其框架结... 阅读全文
posted @ 2009-07-31 09:38 myamanda 阅读(307) 评论(0) 推荐(0)

摘要: 在电子设备上广泛地使用LED数码管显示数据,在许多应用软件中也经常模拟LED数码管显示数据,使程序画面看起来很有特色。使用Delphi 程序实现LED数码管的仿真显示非常容易,具体步骤如下: 1.启动Delphi。在“Tools”工具菜单上选择Delphi的图象编辑器“Image Editor”,建立一个新的位图,并设定位图的尺寸,宽为:48,... 阅读全文
posted @ 2009-07-31 09:37 myamanda 阅读(968) 评论(0) 推荐(0)

摘要: Delphi中预定义的布尔类型有四种:Boolean ,ByteBool,WordBool,LongBool。其中,Boolean 类型是首选布尔类型,其余三种是为其它编程语言和Windows 环境提供兼容性支持。这些布尔类型在使用上大同小异,但如果混淆使用将可能会有意外结果。   现做简单辨析供大家参考。    一、从资源占用的角度进行比较   一项Boolean 类型的数据占用 1字节的... 阅读全文
posted @ 2009-07-31 09:35 myamanda 阅读(423) 评论(0) 推荐(0)