E、如何在 ;"# 操作系统中改变文件打开方式
在 ;"#9E/4$/9: 操作系统中改变文件打开方式的问题,又可称为改变文件类型关联
的问题,即把某类型(扩展名)的文件与某应用程序关联,例如通常当双击*- 文件时系统
自动调用 4%"%-%。本文介绍利用 ;"# 注册表编辑器 @%%"%-% 手工或编程改
变文件打开方式的方法,并提供程序实例。
一、基本思路:
、注册表编辑器 @%%"%-% 是用于更改系统注册表设置的高级工具,包含了关于系统
配置及运行的重要信息,默认访问路径为 ,A;"#A@%%"%-%。双击 @%%"%-% 图
标,运行注册表编辑器。在左侧显示栏内看到
G>&I!3&!@$、>&I!@@&4$!&@、G>&I!3!D3G14& 等主键。与文
件类型有关的所有主键、键名、键值都存放在 G>&I!3&!@$ 下。
◆双击 G>&I!3&!@$,向下拖动滚动条,找到- 主键,右侧显示栏内
“-J%B说明:在 G>&I!3&!@$ 下有一 -J% 主键,其下存放了打开*- 文件应
用程序的有关信息。
◆向下拖动滚动条,找到 -J% 主键,右侧显示栏内“文本文档”为文件类型描述。双击
-J%,%.1 右侧显示栏内“%"*-EB为*- 文件的图标;%A%A
",右侧显示栏内“,A;14;A4$&3&&%B为打开*- 文件的应用程
序名称及参数。 改变打开文件方式的方法(例如用 11 打开*%- 文件):
◆手工:打开系统注册表,在 G>&I!3&!@$ 下找到%- 及另一主键名,找到
此主键,将 %A%A" 右侧显示栏内“,A;14;A4$&3&&%B改为
“,A11&&%B(假设 11&& 的访问路径是 ,A,具体视情况而定),按 E 刷新系
统注册表。
◆编程:利用 、%、++"% 等读写系统注册表,可自动改变文件打开方式。
本文提供 、% 编程实例。
二、编程实例:
㈠利用 编程
、在 EH1& 中,新建工程 2%,在 上添加命令按钮 "。
、选择菜单“工程”—“添加模块”—“模块”—“打开”,在 2% 中添加模块 D"%。
、在 D"%F通用—声明”部分声明 31 函数和常量。
@&K!C5
K+G>&I!3&!@$5&G:HHHHHHH
%% @%L%7%&-+F"'B3
F@%L%7%&-3B(7>%73*70%4%3*
7"#@%%'%"3*"#$7%3*+337*+3)
3
%% @%%>%7+F"'B3F@%%>%73B(7>%7
3*70+>%73*6@%3)3
%% @%%%&-+F"'B3F@%%%&-3B(7
>%73*70%4%3*
7"#@%%'%"3*7."#$7%3*+337*7
+3)3
%% @%%>%7+F"'B3F@%%>%7B(7>%7
3)3
评论0
最新资源