NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

利用 winsock.ocx 编写通讯程序

vb的winsock控件非常好用,labview对ocx控件的支持还是很不错的.我花了一个星期的时间写了下面的程序,希望与大家分享一下,如果程序有什么不对的地方请大家指出,谢谢!!
 
服务器程序winsock_server,客户端程序为client_frame.我已经生成了可执行文件.程序比较原始,是单用户版,希望大家见谅.
使用的时候winsock_server发送数据和,client_frame有所不同.
winsock_server只需要在sent_data里键入发送内容,然后鼠标点击空白区域就可以了.
client_frame需要键入以下命令,才可以正常收发,
remote_port,69000,1,6000;
remote_hostip,69000,1,1;localhost      注:如果把winsock_server放在别的机器上, 就请指定成对方的ip.
connect,69000,1,1;           注:如果这条指令运行后,client_stata显示sckConnected说明已经连接上了
winsock_sent,69000,1,1;abcdefg  注:这条命令";"后的数据为需要发送的数据.
文件压缩包里面有winsock控件(winsock.cab),解压后最好是放在c:\windows\system32里面,如果不是在那个目录里,就需要在原程序的控件容器中指定.我使用的labview7.0的版本.源程序在ax_winsock.llb中,文件下载后扩展名更名为rar. whillims@163.com


帖子被whillims在05-30-2008 06:56 PM时编辑过了
0 项奖励
1 条消息(共 2 条)
4,197 次查看

楼主您好,我看到您的帖子,正好我有这方面的需求,能否把源程序发一下?谢谢

0 项奖励
2 条消息(共 2 条)
2,660 次查看