社区
ASP
帖子详情
ActiveX控件得到客户端的信息,如何传递到服务端???
dreamw
2005-08-04 10:42:32
我也只有这点分啦..没办法求高手帮帮忙!!!!
...全文
162
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发送到服务器的某个端口
Visual C#远程桌面 远程协助
控件
演示源码
远程协助
控件
工作流程 (1)在被控端 服务器端 Host 的程序中调用
服务端
Activex
控件
WpRds ocx并启动 (2)
客户端
主控端Remote
客户端
的程序中调用
客户端
Activex
控件
WpRdc ocx启动并连接到
服务端
即可开始远程协助
c++与android的通信
c++写成一个
activex
控件
,通过浏览器作为
客户端
,与android
服务端
通信,socket通信
Visual C++ 6.0远程协助
控件
,远程桌面
控件
基于VNC协议并扩展开发。将完整的窗口界面通过网络,传输到另一台计算机的屏幕上。...
控件
由
服务端
Activex
WpRds.ocx
控件
和
客户端
Activex
WpRdc.ocx
控件
组成。可以将其插入到WEB网页或其它应用程序中。
Visual Basic .NET远程协助
控件
SDK
基于VNC协议并扩展开发。将完整的窗口界面通过网络,...
控件
由
服务端
Activex
WpRds.ocx
控件
和
客户端
Activex
WpRdc.ocx
控件
组成。可以将其插入到WEB网页或其它应用程序中。 Visual Basic .NET语言开发包使用样例演示。
VB连接远程
服务端
教程
在程序中将使用Winsock
控件
。Winsock
控件
是一个
ActiveX
控件
,利用TCP协议或UDP协议连接到远程计算机上并与之交换数据。我们的目标就是建立两个程序,一个是服务器端程序myserver,另一个是
客户端
程序myclient。
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章