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时编辑过了