发布一个IEJs调试开关,方便Vs调试
写了一个针对IE脚本调试打开关闭的程序。方便自己经常用Vs调试Js脚本。
第一次发到首页,希望对大家脚本调试有所方便。
这里操作了注册表的读写
 1 static bool ReadSetting()
       static bool ReadSetting()
2 {
        {
3 RegistryKey browseKey = Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Microsoft").OpenSubKey("Internet Explorer").OpenSubKey("AdvancedOptions").OpenSubKey("BROWSE");
            RegistryKey browseKey = Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Microsoft").OpenSubKey("Internet Explorer").OpenSubKey("AdvancedOptions").OpenSubKey("BROWSE");
4 RegistryKey scriptDebuggerIeKey=  browseKey.OpenSubKey("SCRIPT_DEBUGGER_IE");
              RegistryKey scriptDebuggerIeKey=  browseKey.OpenSubKey("SCRIPT_DEBUGGER_IE");
5 if (scriptDebuggerIeKey.GetValue("CheckedValue").ToString() == "no")
            if (scriptDebuggerIeKey.GetValue("CheckedValue").ToString() == "no")
6 return true;
                return true;
7 return false;
            return false;
8 
 
9 }
        }
10 static void SaveSetting(string value)
        static void SaveSetting(string value)
11 {
        {
12 RegistryKey browseKey = Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Microsoft").OpenSubKey("Internet Explorer").OpenSubKey("AdvancedOptions").OpenSubKey("BROWSE");
            RegistryKey browseKey = Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Microsoft").OpenSubKey("Internet Explorer").OpenSubKey("AdvancedOptions").OpenSubKey("BROWSE");
13 browseKey.OpenSubKey("SCRIPT_DEBUGGER_IE",true).SetValue("CheckedValue",value);
            browseKey.OpenSubKey("SCRIPT_DEBUGGER_IE",true).SetValue("CheckedValue",value);
14 browseKey.OpenSubKey("SCRIPT_DEBUGGER",true).SetValue("CheckedValue",value);
            browseKey.OpenSubKey("SCRIPT_DEBUGGER",true).SetValue("CheckedValue",value);
15 browseKey.OpenSubKey("SCRIPT_ERROR_CACHE", true).SetValue("CheckedValue", value);
            browseKey.OpenSubKey("SCRIPT_ERROR_CACHE", true).SetValue("CheckedValue", value);
16
17 }
        }
 static bool ReadSetting()
       static bool ReadSetting()2
 {
        {3
 RegistryKey browseKey = Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Microsoft").OpenSubKey("Internet Explorer").OpenSubKey("AdvancedOptions").OpenSubKey("BROWSE");
            RegistryKey browseKey = Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Microsoft").OpenSubKey("Internet Explorer").OpenSubKey("AdvancedOptions").OpenSubKey("BROWSE");4
 RegistryKey scriptDebuggerIeKey=  browseKey.OpenSubKey("SCRIPT_DEBUGGER_IE");
              RegistryKey scriptDebuggerIeKey=  browseKey.OpenSubKey("SCRIPT_DEBUGGER_IE");5
 if (scriptDebuggerIeKey.GetValue("CheckedValue").ToString() == "no")
            if (scriptDebuggerIeKey.GetValue("CheckedValue").ToString() == "no")6
 return true;
                return true;7
 return false;
            return false;8
 
 9
 }
        }10
 static void SaveSetting(string value)
        static void SaveSetting(string value)11
 {
        {12
 RegistryKey browseKey = Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Microsoft").OpenSubKey("Internet Explorer").OpenSubKey("AdvancedOptions").OpenSubKey("BROWSE");
            RegistryKey browseKey = Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Microsoft").OpenSubKey("Internet Explorer").OpenSubKey("AdvancedOptions").OpenSubKey("BROWSE");13
 browseKey.OpenSubKey("SCRIPT_DEBUGGER_IE",true).SetValue("CheckedValue",value);
            browseKey.OpenSubKey("SCRIPT_DEBUGGER_IE",true).SetValue("CheckedValue",value);14
 browseKey.OpenSubKey("SCRIPT_DEBUGGER",true).SetValue("CheckedValue",value);
            browseKey.OpenSubKey("SCRIPT_DEBUGGER",true).SetValue("CheckedValue",value);15
 browseKey.OpenSubKey("SCRIPT_ERROR_CACHE", true).SetValue("CheckedValue", value);
            browseKey.OpenSubKey("SCRIPT_ERROR_CACHE", true).SetValue("CheckedValue", value);16

17
 }
        }
 
我把代码打包 ScriptDebugger.rar 到这。
 
                     
                    
                 
                    
                
 
        
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号