社区
Delphi
帖子详情
可以这样传数据吗?
larryuan
2000-07-21 03:50:00
在winsock中用sendtext,sendbuf等传数据,
我想在一次中传送这样的数据:
前一段是String型的,
后一段是一个结构,如record,tstringlist等
接收方分别接收.
如何才能在一次中传送,可以这样做吗?
...全文
191
10
打赏
收藏
可以这样传数据吗?
在winsock中用sendtext,sendbuf等传数据, 我想在一次中传送这样的数据: 前一段是String型的, 后一段是一个结构,如record,tstringlist等 接收方分别接收. 如何才能在一次中传送,可以这样做吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
larryuan
2000-07-25
打赏
举报
回复
to alin:
可以直接receive一个record吗
Socket.RecvBuf(MyData,SizeOf(TMyData));
larryuan
2000-07-24
打赏
举报
回复
to iamkylix:
我是想在前一部分放协议的命令代码,
后一部分放数据,但数据的长度,类型不一致.
larryuan
2000-07-24
打赏
举报
回复
to alin:
可以这样吗,我一直觉得不能这么做,
发送时用了两次send
接收时能在一次onreceive中全部接收到吗?
alin
2000-07-24
打赏
举报
回复
先接收STRING字段长度的内容,一般是固定长的,如不是固定长的,要有长度的定义,再接收后面的,如
SendStr:String[10];
TMyData=Record
ABC:Integer;
FGH:String[10];
end;
发送:
Var
MyData:TMyData;
Begin
SendStr :='1wwwda';
MyData.ABC :=10;
MyData.FGH :='dsad';
Socket.SendText(SendStr);
Socekt.SendBuffer(MyData,SizeOf(TMyData));
End;
接收:
Var
RevLen:Integer;
Buffer:Array[0..10] of Char;
MyData:TMyData;
Begin
Socket.RecvBuf(Buff,10); //只接收前面的内容
Socket.RecvBuf(MyData,SizeOf(TMyData)); //后续的内容
end;
zoao
2000-07-23
打赏
举报
回复
g
IAmKylix
2000-07-23
打赏
举报
回复
服务器端和客户端要有自己的协议,指明数据格式及长度。
larryuan
2000-07-21
打赏
举报
回复
to wsf:
能详细点吗
wsf
2000-07-21
打赏
举报
回复
用指针
larryuan
2000-07-21
打赏
举报
回复
协调一致的意思是说接收方也要一次全收到吗?
我想分两次接收.
hyzx2000
2000-07-21
打赏
举报
回复
服务器端和客户端必须协调一致,是可以实现的。
两部手机怎样才能把
数据
都
传
过来_新旧手机怎样互
传
数据
?
原标题:新旧手机怎样互
传
数据
?手机是人们工作、学习和生活中必不可少的工具,很多人的手机使用一段时间之后都会换新的,新手机虽然好用,但是旧手机里面的东西也很有价值。要想用新手机的同时保留旧手机的
数据
,应该怎么做呢?对于很多智能手机来说,有很多可以互
传
数据
的工具软件可以选择,比如QQ通讯录就可以很好的在新旧手机之间互
传
通讯录
数据
,不用它的话可以用SIM卡来导入导出通讯录信息,而相册里面的照片则可以用网...
为什么前后端
传
数据
要用json?
为什么前后端
传
数据
要用json?
计算机断电硬盘
数据
会丢失吗,为什么突然停电后电脑硬盘
数据
会丢失?
原标题:为什么突然停电后电脑硬盘
数据
会丢失?意外停电或蓝屏强制重启之后,电脑有可能发生硬盘
数据
丢失的现象,这主要是由于硬盘没有机会像正常关机那样完成缓存写入。 固态硬盘和机械硬盘一样具备写入缓存,写入缓存使用DRAM内存来存储,断电后
数据
无法保存。与机械硬盘有所不同的是,固态硬盘缓存中不仅存储有等待写入的用户
数据
,还有闪存映射表、闪存块管理等元
数据
。所以一场断电会给固态硬盘带来更多的风险。 由于F...
华为手机 计算机 怎么
传
文件,华为手机如何与电脑互
传
文件?华为手机不用
数据
线和电脑互
传
文件...
华为手机如何与电脑互
传
文件?以前我们在使用华为手机时,都是用
数据
线和电脑连接后,然后再拷贝文件照片的,但是用
数据
线毕竟没有无线来得方便,因为设置一次后,以后每次无线
传
文件就方便多了。那么华为手机不用
数据
线和电脑互
传
文件怎么操作呢?下面智能手机网小编分享一个华为手机无线连接电脑
传
输文件的技巧,赶紧来学一下。华为手机如何与电脑互
传
文件?一、电脑设置步骤确保手机及电脑在同一个WiFi网络下。然后在电脑上...
何谓”透
传
“? UART串口WIFI模块做”透
传
“的目的及其局限性
前言 本文从UART串口型WIFI模组的”透
传
“概念的本质入手,解释了”透
传
“的实际机理,点出了UART串口的透
传
,其目的是为了避免低波特率接口下的低效通信,但同时恰恰是其通信不可靠、不灵活、也不利于大块
数据
传
输的根源。 何谓“透
传
” ”透
传
“是一些UART串口型WIFI模组等部件上常见的概念。单片机等主机通过串口向模组发送的任何
数据
,都会被模组直接转化无线TCPIP协议包的
数据
内容,直接发...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章