首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

小弟我在asp里createoject()一个activex,然后调用函数,只能第一次打开网页的时候调用正常

2012-04-20 
我在asp里createoject()一个activex,然后调用函数,只能第一次打开网页的时候调用正常!我在asp里createojec

我在asp里createoject()一个activex,然后调用函数,只能第一次打开网页的时候调用正常!
我在asp里createoject()一个activex,然后调用函数,只能第一次打开网页的时候调用正常!当再刷新一下网页的时候就有错误了,奇怪了!
Set   myob   =   CreateObject( "Client.ClientCtrl.1 ")
rt   =   myob.Connect2Server( "127.0.0.1 ",5000)
'rt   =   myob.test( "127.0.0.1 ",34)
Set   myob   =   nothing
上面是asp里面的代码
我当开网页,第一次打开的时候正常,再打开就不行了,出现以下提示:
Microsoft   VBScript   编译器错误   错误   '800a03f6 '  

缺少   'End '  

/iisHelp/common/500-100.asp,行242  

Microsoft   VBScript   运行时错误   错误   '800a01fb '  

出现一个意外错误:   'myob.Connect2Server '  

/localstart.asp,行5  

当我重启后,第一次打开网页才正常!!请问是不是我的activex没有翻放的原因,还是什么原因!请高手指点啊

[解决办法]
MFC做的控件在被容器激活之前默认不支持被自动化

热点排行