我在客户端把要输入的数据通过SOCKET发到服务端,
copyMemory(@buf[0],@carNumber[1],length(carNumber));
然后在SERVER端通过copymemory把它导出,
CopyMemory(@carNumber[1],@buf[0],5);把缓冲里的从O开始取5位考到carnumber
中,那有的字段不是定长的,有没有什么好的算法,去取呀
copyMemory(@buf[0],@carNumber[1],length(carNumber));
然后在SERVER端通过copymemory把它导出,
CopyMemory(@carNumber[1],@buf[0],5);把缓冲里的从O开始取5位考到carnumber
中,那有的字段不是定长的,有没有什么好的算法,去取呀
解决方案 »
- 有关生成重复编号的问题
- 请问怎么可以拿到下载积分啊?想下点东西没分了。
- DBGrid双击后颜色能不能修改?
- !!!!Help, 如何使我的程序支持阿拉伯语,立即揭帖
- dbexpress+mysql(TSQLQuery)的郁闷,郁闷问题
- 在线等待-100分 怎么在程序中创建2个线程,让他们各干各的事情
- 急问:怎样在delphi中,弹出文件夹浏览的窗口?
- 怎么用copyfile来拷贝一个ACCESS数据库?在线等待!
- 共享软件现状调查
- 这里真的都是菜鸟吗?我提过的问题怎么没有人回答?
- 急急|||谁有delphi常规控件详解之类的文档或者电子书籍啊,高分相赠
- 关于屏幕闪烁的问题!(大侠--〉帮忙,谢谢)
var
AStream:TMemoryStream;begin
AStream:=TMemoryStream.Create;
AStream.Wirte(Buf,SizeOf(Buf));
.....
ClientSocket1.Socket.SendStream(AStream);
end;
服务器端:
ServerSocket1.Socket.ReceiveStream(MyStream);