发信人: lanhome()
整理人: (2000-10-06 10:42:19), 站内信件
|
在VB和Basic区里有一篇《使用VB编写纯ASP程序 [转][Technology] 》,其实我
认为最好的方法应该这样:
原文中的定义如下:
Dim m_objResponse As Response
其实对于我们写过.dll的来说,并不是很好,就是如果要将该程序拿到.asp程序
中进行调试时,尤其是我们将已经调试通过的.asp程序做成.dll时,.asp程序里
用的是标准的组件名。默认的组件名为response、request等,引文中在前面加上
了m_obj,则如果程序中用到了这句,则也要进行相应的改变,这一则会带来较大
的工作量,二则对于程序的可读性并没有什么改进。因此,最好的方法是如下定
义:
Dim Context As ObjectContext
Dim Server As Server
Dim Request As Request
Dim Session As Session
Dim Response As Response
当然,后面还要有Private Sub Class_Initialize()及End Sub来进行Context、 Server、Request等的初始化。
经实践证明,完全可行。
-- 欢迎光临我的主页 “蓝网之家”:http://www.lan-home.com/
“蓝网之家技术论坛”:http://www.lan-home.com/forum/
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.37.249]
|
|