社区
ASP
帖子详情
用VB写的组件中,怎样判断Session值有没有
hansonboy
2005-06-27 03:09:12
用VB写的组件中,怎样判断Session值有没有
...全文
70
3
打赏
收藏
用VB写的组件中,怎样判断Session值有没有
用VB写的组件中,怎样判断Session值有没有
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
online
2005-06-27
打赏
举报
回复
http://blog.csdn.net/online/archive/2004/08/07/67596.aspx
孟子E章
2005-06-27
打赏
举报
回复
http://www.3lian.com/zl/2004/10-4/222559.html
孟子E章
2005-06-27
打赏
举报
回复
http://www.zhirui.com/it/2004/8-11/6249.html
Asp
组件
vb
dll
session
request等
Asp
组件
vb
dll
session
request等 Asp
组件
vb
dll
session
request等
用
VB
制作ASP
组件
用
VB
制作ASP
组件
,可以让你的ASP更强大。
vb
6 winhttp5.1
vb
6 源代码,调用winhttp5.1 自定义请求头 post 数据,观察返回头、返回body,封装了一个clsHttp类
VB
制作ASP
组件
_阿里西西视频录像
由本人第一次尝试制作的录像视频教程,由于电脑速度较慢,播放时间较慢,请谅解。 本录像讲解最基础的
VB
封装ASP代码生成DLL的制作教程,适合初级学习者参考。也是本人学习
VB
制作ASP
组件
的第一个尝试,录像基本成功。 用
vb
编
写
asp
组件
(dll)示例 下面,将演示如何使用
vb
制作asp的dll
组件
... 1. 启动你的
vb
,选择activex dll图标,然后在点击菜单的工程>>引用,接 着在弹出的"引用"窗口从
中
选择 microsoft active server pages object library. 2. 给工程和类重命名,在asp
中
调用时,就全靠它了^_^!我们的工程名改 为aspdll,类名为demo.在asp
中
调用的方法是: set objreference = server.createobject("工程名.类名") 本例调用的相应代码如下: set objreference = server.createobject("aspdll.demo") 调用的方法和一般常见的,比如fso等
组件
的方法一模一样. 心动了吧,呵呵,下面我们继续.... 3. 接着,我们开始编
写
代码,打开我们刚才新建工程类窗口,第一步,先声 明我们要用到的变量.主要是在
vb
声明替代asp几大对象的变量名,定义这 asp的几大对象后,我们就可以像在asp环境
中
调用类似request,server等 这样的几大对象了.(声明的变量名完全可以和asp对象名一样)代码如下: '********************************************** private mys criptingcontext as s criptingcontext private myapplication as application private myrequest as request private myresponse as response private myserver as server private my
session
as
session
'********************************************** 4. 声明完变量后,我们必须在类
中
写
onstartpage子函数.本函数的作用是 当用户访问一个带有本
组件
的asp文件时,iis就会把s criptingcontext传 送给我们
vb
组件
对象.这个s criptingcontext包括了全部的asp方法和属性 .这样,就使得我们有能力访问所有asp的对象.代码如下: '***************************************************************** public sub onstartpage(passeds criptingcontext as s criptingcontext) set mys criptingcontext = passeds criptingcontext set myapplication = mys criptingcontext.application set myrequest = mys criptingcontext.request set myresponse = mys criptingcontext.response set myserver = mys criptingcontext.server set my
session
= mys criptingcontext.
session
end sub '***************************************************************** 通过上面的函数,我们在asp
中
调用本
组件
后,上面的几大对象就完全可以 像平时我们在asp使用一样了,举个例子: 在asp
中
实现接收提交的表单
值
并输出屏幕: <% formvalue=request.form("username") response.write ("你提交的用户名是"&myformvalue&",欢迎您!") %> 在
vb
中
实现方法是: formvalue=myrequest.form("username") myresponse.write ("你提交的用户名是"&myformvalue&",欢迎您!") 5. 相对应于onstartpage函数,我们还要编
写
一个关闭onstartpage
中
对象 的onendpage函数,代码如下: '********************************* public sub onendpage() set mys criptingcontext = nothing set myapplication = nothing set myrequest = nothing set myresponse = nothing set myserver = nothing set my
session
= nothing end sub '******************************** 6.通过编
写
上面的代码,我们在
vb
中
编
写
asp
组件
实例的环境已经具备了, 下面,我就尝试
写
两个与asp
中
基本相类似的函数,也就是说,关键部位就在 这里了,你完全可以把你所有的asp源码封装在这里... 先
写
个最简单的输出屏幕信息函数: '******************************************** public sub welcomeinfo() myresponse.write ("阿里西西_web开发,欢迎访www.alixixi.com!") end sub '******************************************** 再
写
个带参数传递及显示now()现在时间的函数: '********************************** public sub setinfo(content as string) myresponse.write content & "
" myresponse.write "现在的时间是:" & now() end sub '********************************** 通过上面的asp代码实例,你会发现其实这和asp源码基本没有区别^_^ 7. 好了,整个类就编
写
完了,我们开始打包封装成dll.我们先保存工程, 这里我们保存到e:\
vb
dll,接着选择菜单上的文件>>生成aspdll.dll,很 快的dll
组件
就封装并生成完毕了. 8. 生成dll文件后,我们开始调试和使用.在系统运行栏输入cmd,进入dos 命令行状态,我们要注册刚才生成的dll
组件
,注册方法是可以直接输入 regsvr32 e:\
vb
dll\aspdll.dll ,为了安装方便,你同时可以
写
个批处理 文件,这里不一一举例了...好,注册成功! 9.注册完dll
组件
后,我们针对刚才的
组件
,按照上面介绍过的方法编
写
一 个asp文件来调试.代码如下: <% set redll = server.createobject("aspdll.demo") redll.welcomeinfo response.write "
" redll.setinfo("传递参数到服务器
组件
,并返回
值
及当前日期now()!") response.write "
" set redll = nothing %> 在iis
中
打开此文件,屏幕显示:
VB
.Net
写
的简单论坛
VB
.Net
写
的简单论坛 对于初学者来说是个不错的资料,所有源码下载既可用.
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章