读书人

小弟我在asp里createoject()一个activ

发布时间: 2012-04-20 15:27:03 作者: rapoo

我在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做的控件在被容器激活之前默认不支持被自动化

读书人网 >VC/MFC

热点推荐