说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

请帮忙:调用组件时出错?

编辑:说三道四文库 发布时间:2018-04-21 11:35
HTML文档下载 WORD文档下载 PDF文档下载
在VB里的代码是:(工程名改为Exmaple,类名为Helloword )
Private MyResponse As Response
Public Sub OnStartPage(PassedScriptingContext As ScriptingContext) 
Set MyScriptingContext = PassedScriptingContext 
Set MyResponse = MyScriptingContext.Response 
End Sub 
Public Sub SayHello() 
MyResponse.Write ("Hello World") 
End Sub
Public Sub OnEndPage() 
Set MyScriptingContext = Nothing
Set MyResponse = Nothing 
End Sub
注册组件后,asp的代码是:
<%
Set ObjReference = Server.CreateObject("Example1.HelloWorld") 
ObjReference.SayHello
%>
但最后在
Set ObjReference = Server.CreateObject("Example1.HelloWorld")
行出错,是什么原因呢,请指教?
原文在:http://www.6to23.com/s11/s11d6/2001926115110.htm


把sub变成函数function试试
我也想知道问题所在,帮你顶
还是不行呀,请各位大哥帮帮我吧,先谢谢了!!
出什么错呢?具体错误内容是什么?
组件是否注册?
已经成功注册了
提示什么字符串出错,就是过不了这一行:
Set ObjReference = Server.CreateObject("Example1.HelloWorld")
开始他是怎样调用OnStartPage这个过程的呢?
过程名一定要是OnStartPage吗?

上面的代码有没有语法上的错误或者有什么地方
已经旨引用了Microsoft Active Server Pages Object Library
在VB里的代码是:(工程名改为Exmaple,类名为Helloword )
Set ObjReference = Server.CreateObject("Example1.HelloWorld")
--------------------------------------------------------------------
上面的两句不矛盾吗?
哦,可能是这个原因,先谢谢了,等我试试看
Set ObjReference = Server.CreateObject("Example1.HelloWorld")

--》Set ObjReference = Server.CreateObject("Example.HelloWorld")


备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘