你说的发邮件是SMTP协议,访问网页是>子程序名:UDP_发送封包
成功=发送长度,失败返回-1
返回值类型:整数型
参数<1>的名称为“套接字”,类型为“整数型”。
注明:UDP数据报协议已创建的套接字。
参数<2>的名称为“封包指针”,类型为“整数型”。
注明:要发送出去的封包数据所在的内存地址。
参数<3>的名称为“封包长度”,类型为“整数型”。
注明:要发送出去的封包数据长度。
参数<4>的名称为“远程地址”,类型为“整数型”。
注明:目的数据报的IP地址 整数型IP=IP到整数型 (文本型IP)。
参数<5>的名称为“远程端口”,类型为“整数型”。
注明:目的数据报的端口号。
参数<6>的名称为“错误代码”,类型为“整数型”,接收参数数据时采用参考传递方式,允许接收空参数数据。
注明:失败时可以在此参数变量里获取错误代码。
不明白编辑框有什么用。
局部变量 n, 整数型
计次循环首 (超级列表框取表项数 (), n)
服务器发送数据 (超级列表框取标题 (n, 0), “欲发送数据”, )
计次循环尾 ()
/假设的是超级列表框的 0 列是客户IP 请根据源码进行修改
版本 2
子程序 _服务器1_数据到达
局部变量 待分割数据, 字节集
局部变量 分割数据, 字节集, , "0"
局部变量 文件1, 字节集
局部变量 文件2, 字节集
待分割数据 = 服务器1取回数据 ()
分割数据 = 分割字节集 (服务器1取回数据 (), 到字节集 (“&分割号&”), )
如果真 (取数组成员数 (分割数据) = 3)
文件1 = 分割数据 [1]
文件2 = 分割数据 [2]
文件3 = 分割数据 [3]
客服端代码如下:
版本 2
子程序 _按钮1_被单击
客户1发送数据 (“文件1” + “&分割号&” + “文件2” + “&分割号&” + “文件3”)
思路就是这样,应该会看明白吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)