本文介绍了安装可执行程序修改注册表建立文件关联链表的过程,提出了一种基于文件类型获取关联应用程序启动路径的方法,并给出了用VB 6.0 语言实现的程序代码。关键词: Windows API;注册表;键;扩展名;路径 Windows98/2000/XP 系统注册表是一个庞大的数据库,容纳了应用程序和计算机系统的全部配置信息、中文Windows 操作系统和应用程序的初始化信息、应用程序和文档的关联关系、硬件设置的说明、状态和属性以及各种信息和数据等,它是Windows 计算机行为和能力的数据交换中心,在系统与应用程序的启动、运行与操作过程中起着重要的作用。在Windows 系统中安装任何外部应用程序都需要在注册表数据库中进行注册,应用程序的安装程序在注册表中建立了一个从文件扩展名到程序安装(启动)路径的链表。因此,可以利用文件扩展名并对注册表数据库进行访问,获得相关外部程序的安装路径,使用各种编程工具开发的可执行应用软件在任何机器上,不管外部执行程序选择什么样的安装路径,都能自动地搜索到外部可执行程序的启动路径,启动外部可执行程序。
猜您喜欢
评论