greenfort 发表于 2007-11-10 22:42

【下载】发一个Vista下修改关联文件图标的小工具

Vista有很多细节变化很大,其中在以前Windows下修改关联文件图标的功能现在没有了。为此本人费尽力气搞到了一个小软件,可以在Vista下随意修改(但是不能添加)关联文件图标的小软件,需要的兄弟可以试试。同时附上源文件,供乐意研究的兄弟看看。

运行时注右键意选择“以管理员身份运行”才行(Vista的新功能,很罗嗦)

[ Edited bygreenfort on 2007-11-10 22:44 ]

greenfort 发表于 2007-11-11 12:18

下了不顶,木有小JJ

Anson.4 发表于 2007-11-12 19:37

呵呵,比较简单

johnson726960 发表于 2008-3-22 00:18

顶,下,找了好久

gao8 发表于 2008-3-30 00:07

搜索mht文件,提示“索引超出了组界限制”
然后是发生异常,挂了。
有些比如,doc,txt没有问题。
请楼主查看

gao8 发表于 2008-3-30 00:11

以下是错误代码:

有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.IndexOutOfRangeException: 索引超出了数组界限。
   在 FileTypeRegist.FileIconInfo..ctor(String iconpath)
   在 FileTypeRegist.FileTypeRegister..ctor(String extendName)
   在 FileTypeRegist.Form1.linkLabel_search_LinkClicked(Object sender, LinkLabelLinkClickedEventArgs e)
   在 System.Windows.Forms.LinkLabel.OnLinkClicked(LinkLabelLinkClickedEventArgs e)
   在 System.Windows.Forms.LinkLabel.System.Windows.Forms.IButtonControl.PerformClick()
   在 System.Windows.Forms.Form.ProcessDialogKey(Keys keyData)
   在 System.Windows.Forms.TextBoxBase.ProcessDialogKey(Keys keyData)
   在 System.Windows.Forms.Control.PreProcessMessage(Message& msg)
   在 System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
   在 System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)


************** 已加载的程序集 **************
mscorlib
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.312 (rtmLHS.050727-3100)
    基本代码: file:///F:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
FileTypeRegist
    程序集版本: 0.0.0.0
    Win32 版本: 0.0.0.0
    基本代码: file:///F:/Users/lihu/Downloads/FileTypeRegist.exe
----------------------------------------
System.Windows.Forms
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.312 (rtmLHS.050727-3100)
    基本代码: file:///F:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.312 (rtmLHS.050727-3100)
    基本代码: file:///F:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.312 (rtmLHS.050727-3100)
    基本代码: file:///F:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
mscorlib.resources
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.312 (rtmLHS.050727-3100)
    基本代码: file:///F:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.312 (rtmLHS.050727-3100)
    基本代码: file:///F:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_zh-CHS_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。

例如:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

启用 JIT 调试后,任何无法处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。

superleibo 发表于 2008-4-14 13:47

下了,顶一下,谢谢楼主

temp33 发表于 2008-4-15 12:02

谢谢楼主,帮我解决了大问题:D

38D 发表于 2008-4-15 12:04

回复 #2 greenfort 的帖子

不下也帮顶^u^

DarkClouds 发表于 2008-4-15 12:45

没有下载,但是看了也回复一个

godventure 发表于 2008-8-1 14:03

DING

专门来顶的

liu9cheng 发表于 2008-10-22 01:40

up!
:)

独孤决 发表于 2008-11-13 00:08

同5楼的问题,有办法解决吗?

ckx22852636 发表于 2009-3-21 21:56

顶一个 确实是好东西

251566966 发表于 2009-4-12 03:07

看看来啊 啊

yezi3740 发表于 2009-4-14 18:01

正需要用呢.谢谢噜

谷歌58981849 发表于 2010-11-9 16:48

sdsss

正需要用呢.谢谢噜
页: [1]
查看完整版本: 【下载】发一个Vista下修改关联文件图标的小工具