VB编写ASP程序用的组件的问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 02:33:39
将ASP代码编写成DLL组件的时候,如何在DLL组件中使用ASP程序中的变量?

例如我在CreatObject之前有个变量abc="12345",我如何在DLL中调用这个变量,获得这个变量的值?
我是在
Public Sub OnStartPage(myScriptingContent As ScriptingContext)
中调用这个变量,就是对象创建的时候使用,而不是用在DLL中的函数、过程中,server.creatobject的时候能传递参数吗?我想不能吧

========================

这里没人写过ASP组件吗?天啊...没人用ASP组件做过程序注册模块吗...?

不能取ASP中的变量吗...?是回答的朋友你们不会还是不能?

数字人信息港中,注册码是怎么传入DLL中进行验证的?

无奈...我是凑合着用Application,在ASP页面定义一个Application,然后在组件创建的时候取这个Application......
哪位大哥有更好的方法麻烦告诉我下,谢谢...

明确回答,能不能不知道,但是我不会你说的方法,我不会在CreateObject时就传入参数

给Dll的类模块增加一个属性abc
调用的时候先给该属性abc赋值

程序和程序间不能用“变量”传递数据,作为DLL同样不能对变量进行传递,你在制作DLL的时候,可以使用一个属性值进行传递。
对于DLL不同,制作方法当然也不一样,根据你的情况,可以设置属性名称,在使用中给属性赋值即可。