A amwtdkj Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-21 #21 在它前面还收发了几个text!用了同一个Port! 端口没有问题我确定!
A amwtdkj Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-21 #22 fsSend:=TFileStream.Create(Label1.Caption,fmOpenRead or fmShareDenyNone); fsSend.Seek(0,soFromBeginning); GetMem(bufSend,1024); fsSend.ReadBuffer(bufSend^,1024); Socket.SendBuf(bufSend^,1024); 我在本机上已经发现有数据抛出!大小为1036! 我是用cap_test程序发现的~!
fsSend:=TFileStream.Create(Label1.Caption,fmOpenRead or fmShareDenyNone); fsSend.Seek(0,soFromBeginning); GetMem(bufSend,1024); fsSend.ReadBuffer(bufSend^,1024); Socket.SendBuf(bufSend^,1024); 我在本机上已经发现有数据抛出!大小为1036! 我是用cap_test程序发现的~!
N newsmile Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-21 #24 您参考的那个程序是有问题的,不如参考如下贴子 http://www.delphibbs.com/delphibbs/dispq.asp?lid=2292850
F freebird_hrt Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-24 #25 可以这样做 1、定义一个buffer,如bf, 2、获取socket接收缓冲区的信息长度,Size 3、再用readbuffer(bf,size) 搞定 注意一点:这个操作之前不能对接收缓冲区的信息进行读出,因为读出之后会缓冲区会自动清0
可以这样做 1、定义一个buffer,如bf, 2、获取socket接收缓冲区的信息长度,Size 3、再用readbuffer(bf,size) 搞定 注意一点:这个操作之前不能对接收缓冲区的信息进行读出,因为读出之后会缓冲区会自动清0
A amwtdkj Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-24 #26 谢谢!!各位!元友哦!问题基本上我已经知道了! 下来是分家产了! newsmile freebird_hrt, maze, 再谢谢!