社区
ASP
帖子详情
ActiveX控件得到客户端的信息,如何传递到服务端???
dreamw
2005-08-04 10:42:32
我也只有这点分啦..没办法求高手帮帮忙!!!!
...全文
196
5
打赏
收藏
ActiveX控件得到客户端的信息,如何传递到服务端???
我也只有这点分啦..没办法求高手帮帮忙!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dreamw
2005-08-06
打赏
举报
回复
没有人回答 ???自己顶..
dreamw
2005-08-04
打赏
举报
回复
ASP与ActiveX控件交互实战(三)
龙卷风
关键字:ASP,ActiveX控件,数字签名,安全
问题提出:
ActiveX控件得到客户端的信息,如何传递到服务端???
---------------------------
我的问题??
ActiveX控件得到客户端的信息后,如何将数据传递到服务器
不用下面的方法,还有其它的方法吗?简单一点就行啦
-----------------------
一种方法就是得到值后,使用Get,Post方式提交,这可能也是最常用的.
有没有更好一些的方法呢?
能不能在控件中直接向服务器发出请求而得到数据呢?
打开vb6,新建ActiveX控件工程。
工程名:fOcx,用户控件名:UC3
添加1个按钮,2个文本框
代码如下:
Option Explicit
Private Sub Command1_Click()
'注意字符串和数字的写法有些区别
'使用AsyncRead通过HTTP发送你的请求
UserControl.AsyncRead "http://yang/xml/activex.asp?s1=" & Text1.Text & "", vbAsyncTypeByteArray
UserControl.AsyncRead "http://yang/xml/activex.asp?s1=" & Text1.Text, vbAsyncTypeByteArray
End Sub
'AsyncReadComplete 事件用来从asp页面接受和分析。
'当容器刚完成一个异步读取请求时 , 发生该事件?
'AsyncProp 中的数值指定了已完成的某个异步数据读取请求,
'它与前一个 AsyncRead 方法调用中的数据匹配。
'AsyncReadComplete 事件过程中应包含错误处理代码,因为错误状态会终止下载。
'如果发生了这种情况,当访问 AsyncProperty 对象的 Value 属性时将会发生错误。
Private Sub UserControl_AsyncReadComplete(AsyncProp As AsyncProperty)
On Error GoTo errhandle
Text2.Text = ByteArrayToString(AsyncProp.Value)
errhandle:
Err.Raise 601, "异步读取发生了错误", Err.Description
End Sub
'将字节数组转换成字符串
Public Function ByteArrayToString(bytArray() As Byte) As String
Dim sAns As String
sAns = StrConv(bytArray, vbUnicode)
ByteArrayToString = sAns
End Function
我们来看看http://yang/xml/activex.asp这个文件
<%
dim str
str=request("s1")
if str="name" then
response.write ("龙卷风")
elseif str="age" then
response.write ("26")
else
response.write ("没有可用信息返回")
end if
%>
很简单,使用request接受参数,response返回。
这个例子可以进一步处理,将服务器名以属性的方式传递给控件。
比如:<PARAM NAME="ServerName" VALUE="192.168.0.1 ">
然后在程序中得到,就可以使用了,如:
UserControl.AsyncRead "http://192.168.0.1/xml/activex.asp?s1=" & Text1.Text & "", vbAsyncTypeByteArray
然后在程序中得到就可以灵活处理了。
dreamw
2005-08-04
打赏
举报
回复
劳烦一下实例??呵~_~
yanglqmike
2005-08-04
打赏
举报
回复
soap=xml+http
poron9
2005-08-04
打赏
举报
回复
用XMLHTTP发送到服务器端的某个URL
或用SOCKET发送到服务器的某个端口
ASP与
ActiveX
控件
交互实战(一)
本文介绍了如何在ASP中使用
ActiveX
控件
与
客户端
交互,包括数据
传递
、安全性考虑(数字签名、IOBJSAFE接口)以及解决
客户端
部署问题。通过VB6创建一个简单的
ActiveX
控件
并测试其在网页中的运行情况,探讨了不同IE安全设置对
控件
运行的影响。
ASP与
ActiveX
控件
交互实战(二)
博客介绍了从
服务端
获取数据
传递
到
ActiveX
控件
的方法,包括初始化时参数绑定和运行时获取数据。详细说明了创建
ActiveX
控件
工程、设置接口成员等步骤,还展示了使用Microsoft
ActiveX
Control Pad工具设置属性,以及将页面改为ASP的代码示例。
ASP与
ActiveX
控件
交互实战(三)
博客围绕ASP中
ActiveX
控件
与服务器的数据交互展开,提出将
客户端
信息
传递
到
服务端
的问题,介绍常用的Get、Post提交方式,并给出在
控件
中直接向服务器请求数据的示例,包含VB6代码及ASP文件代码,还提及可将服务器名以属性方式
传递
实现灵活处理。
ActiveX
控件
与页面交互
本文介绍如何利用
ActiveX
控件
与ASP进行数据交互,包括
控件
的创建、部署及
客户端
信息
的获取等关键步骤,并探讨了
服务端
数据
传递
到
控件
及反之的方法。
ASP与
ActiveX
控件
交互实战
本文介绍如何使用
ActiveX
控件
与ASP进行数据交互,包括
控件
的创建、部署及
客户端
与
服务端
的数据
传递
方法。
ASP
28,404
社区成员
356,942
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章