在教程开始之前,先给大家介绍一下今天的主角注册表和Delphi吧。
一、注册表
注册表(Registry,中国大陆译作注册表,台湾、港澳译作登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。注册表是为WindowsNT和Windows95中所有32位硬件/驱动和32位应用程序设计的数据文件。
二、Delphi
Delphi,是Windows平台下著名的快速应用程序开发工具(RapidapplicationDevelopment,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurboPascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率。
三、实现方法
一般情况下,Delphi编写的应用程序都是可以在vista上面运行的,但是有关于注册表、程序文件夹的操作就会无声无息的失效了。这样子的话,就会给很多的用户带来非常多的不便。那么我们Delphi应该怎样在Vista下面读取注册表呢?具体的编程代码,如图所示: