操作系统:winXP
IE:IE6.0
开发平台:VB6.0
脚本语言:VBScript用VB编写的控件(.ocx),嵌入到web页中,问题有两个:
其一,用IP地址(192.168.2.134)访问的时候不能显示,当用Http://localhost时可以显示。
其二,不论能否显示出来,在关闭IE时都会产生错误,大意是:0x27581771指令引用的0x27581771内存,该内存不能为"read"。大家对这两个问题有什么解决方法?
IE:IE6.0
开发平台:VB6.0
脚本语言:VBScript用VB编写的控件(.ocx),嵌入到web页中,问题有两个:
其一,用IP地址(192.168.2.134)访问的时候不能显示,当用Http://localhost时可以显示。
其二,不论能否显示出来,在关闭IE时都会产生错误,大意是:0x27581771指令引用的0x27581771内存,该内存不能为"read"。大家对这两个问题有什么解决方法?
其二,不论能否显示出来,在关闭IE时都会产生错误,大意是:0x27581771指令引用的0x27581771内存,该内存不能为"read"
//在汇编中间你可以这样理解,对一些在内存中间只允许读,不允许写的常量进行了写入,所以造成read错误 具体你要重新自己分析,内存的东西很难搞定
---我看过了,host文件定向没有问题。//在汇编中间你可以这样理解,对一些在内存中间只允许读,不允许写的常量进行了写入,所以造成read错误
---这个控件在windows应用程序中可以运行,但是放到web中,就会在关闭时出错,至于分析内存和汇编,这个我不打算这么做。只想找到是不是控件与web的兼容性不好。
每次都要删除了注册表里的相关信息才能显示一次,仅显示一次,往后又不行了。
郁闷!
编写OCX时,注意你的代码,检查一下你的代码中是否有对内存操作的?有就需要仔细查看,看有没有错误。一般,编写OCX是不会出现你上述的错误,偶编了那么久的时间,那怕是刚接触,也没遇到你说的那种情况。