首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心计算机论文计算机应用
   如何在 Windows操作系统中改变文件打开方式      ★★★ 【字体: 】  
如何在 Windows操作系统中改变文件打开方式
收集整理:佚名    来源:本站整理  时间:2009-01-10 11:50:48   点击数:[]    

码。

Private Sub Command1_Click()

Dim hKey As Long

Dim MyReturn As Long

Dim MyData As String

MyReturn = OSRegOpenKey(HKEY_CLASSES_ROOT, ".exc", hKey)

MyReturn = RegQueryStringValue(hKey, "", MyData)

MyReturn = OSRegOpenKey(HKEY_CLASSES_ROOT, MyData + "/shell/open/command", hKey)

MyReturn = RegSetStringValue(hKey, "", "c:/visio.exe 1%", False)

If MyReturn Then

MsgBox "改变文件打开方式成功!", vbInformation, "请注意"

Else

MsgBox "改变文件打开方式失败!", vbExclamation, "请注意"

End If

OSRegCloseKey (hKey)

End Sub

  6、按F5运行程序,在简体中文Windows95/NT/98、VB5.0/6.0环境中调试通过。

 

  ㈡利用Delphi编程

  1、在Delphi3.0 IDE中,新建工程Project1,在Form1上添加按钮Button1。

 2、在uses子句中添加Registry。

  3、双击Button1,编写Click事件代码。

procedure TForm1.Button1Click(Sender: TObject);

var

MyRegistry : TRegINIFile;

Return:string;

begin

try

MyRegistry := TRegINIFile.Create('');

MyRegistry.RootKey := HKEY_CLASSES_ROOT;

Return:=MyRegistry.ReadString ('.gid','','No! Not Found the Key!');

MyRegistry.WriteString(Return,'','这只是一个演示!');

MyRegistry.WriteString(Return+'/DefaultIcon','','c:/visio.exe,1');

MyRegistry.WriteString(Return+'/shell/open/command','','c:/visio.exe %1');

finally

MyRegistry.Free;

end;

ShowMessage('改变文件打开方式成功!');

end;

 

  4、按F9运行程序,在简体中文Windows95/NT/98、Delphi3.0/4.0环境中调试通过。

上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:Oracle触发器在MIS 开发中的应用

  • 下一篇文章:基于微软公司DNA模式的办公自动化系统
  • 返回上一页】【打 印】【关闭窗口
    中查找“如何在 Windows操作系统中改变文件打开方式”更多相关内容 5VAR论文频道
    中查找“如何在 Windows操作系统中改变文件打开方式”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››Delphi 5 数据库应用中ODBC数据源的...
  • ››用Visual Basic 6.0实现自动化测试...
  • ››用JAVA制作ICQ
  • ››在IIS 4.0上配置虚拟主机实现虚拟I...
  • ››利用VB开发CAI课件
  • ››基于GP算法的知识发现系统
  • ››基于Client/Server 的课件系统的设...
  • ››WWW对大量数据查询的一种实现
  • ››基于PHP的Web数据库访问
  • ››Developer/2000中的Forms参数及应用...
  • ››如何在实践中对美术教材进行创造性...
  • ››如何在阅读教学中培养学生的语感
  • ››如何在国际化背景下加强我国高等航...
  • ››如何在审计中运用重要性概念
  • ››如何在文化交流中进行文化比较
  • ››如何在音乐教学中培养学生的创造性...
  • ››如何在32个处理器中编辑并且翻译64...
  • ››如何在 Windows操作系统中改变文件...
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .