今天,调试mfc,在工具里新加class,或添加变量时出现815不支持脚本错误,在网上找了半天,终于解决了,以此记录解决方法:

(1)这种情况可能是IE禁止了WizCombo Class,那么先打开IE浏览器,然后选择工具-管理加载项-所有加载项找到WizCombo Class,然后点击启用。如果没有这项,进行(2)或(3)操作!

(2)开始-运行-输入regedit(打开注册表)-找到HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVerson/Internet Settings/Zones-查看是否有1000的子项,如果没有右键添加1000的子项-在1000的子项里添加一个DWORD值,名称为1207,类型为REG_DWORD,数据为0x00000000(注:如果电脑是32位操作系统的话就选32位的,如果系统是64位操作系统的话就选64位),这时在进行(1)操作,看是否有WizCombo Class,如果未启用,点击启用!

(3)新建一个文本文档h.txt,在里面放入如下的代码:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{d4d285dd-2447-11d7-8bf6-00b0d03daa06}\iexplore]
"Type"=dword:00000001
"Time"=hex:d8,07,07,00,04,00,1f,00,0f,00,19,00,0c,00,90,02
"Count"=dword:0000000c
"Flags"=dword:00000004
"Blocked"=dword:00000005  
先写在txt文件中,然后将后缀名改为reg,然后双击导入注册表中,然后查看IE的管理加载项中有没有WizCombo Class,然后单击启用。
 
这个是我在网上粘贴过来的,不过我用这种方式很管用!