请问高手关于用VB写ASP的Application的问题!?急

徐蕤 2002-03-08 05:29:52
由于ActiveX Dll的运行速度至少比ASP快10~20倍,所以我肯定首选自建控件。

对于引入ASP.dll库外,我还在模块中初始化了以下几段代码(网上搜到的):
----------------------------------------
Private Server As Server
Private Request As Request
Private Response As Response
Private Session As Session
Private Application As Application

Public Sub OnStartPage(PassedScriptingContext As ScriptingContext)
Set Server = PassedScriptingContext.Server
Set Request = PassedScriptingContext.Request
Set Response = PassedScriptingContext.Response
Set Session = PassedScriptingContext.Session
Set Application = PassedScriptingContext.Application
End Sub

Public Sub OnEndPage()
Set Server = Nothing
Set Request = Nothing
Set Response = Nothing
Set Session = Nothing
Set Application = Nothing
End Sub
--------------------------------------

我的问题是
1.VB中,我想获得ASP的这五个内建对象的同名使用权,到底是不是这样引用?
2.VB中,Application对象的lock方法出现严重锁死问题,unlock无效。
问题发生后产生的现象是只要使用了Application的ASP文件全部等待响应,其他文件访问正常。
为什么Application的读取,写入正常,而lock和unlock不正常呢?又如何解决?
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
纪俊 2002-03-09
  • 打赏
  • 举报
回复
Application.lock之后就是要实现ASP文件全部等待响应,你的Application.lock用的不太好,应该不在Application.lock与Application.unlock之间夹很多代码的。
julyclyde 2002-03-09
  • 打赏
  • 举报
回复
你这样已经获得了同名使用权了
本来就应该“只要使用了Application的ASP文件全部等待响应”

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧