procedure TfrmMain.IdTCPServer1Execute(AThread: TIdPeerThread);
var
Buffer: Array[0..10] of char;
begin
AThread.Connection.ReadBuffer(Buffer,SizeOf(Buffer)); ManipInfo(Buffer); AThread.Connection.WriteBuffer(Buffer,SizeOf(Buffer),False);
end;接收报文正常,但发送报文的时候
即运行到AThread.Connection.WriteBuffer(Buffer,SizeOf(Buffer),False);
的进时候报错,
错误信息:Socket error # 10053请问如何解决?
var
Buffer: Array[0..10] of char;
begin
AThread.Connection.ReadBuffer(Buffer,SizeOf(Buffer)); ManipInfo(Buffer); AThread.Connection.WriteBuffer(Buffer,SizeOf(Buffer),False);
end;接收报文正常,但发送报文的时候
即运行到AThread.Connection.WriteBuffer(Buffer,SizeOf(Buffer),False);
的进时候报错,
错误信息:Socket error # 10053请问如何解决?
解决方案 »
- 学完~object pascal了!!很迷茫?我接下来该学些什么?
- 创建相同窗体
- 单个按钮功能可以实现,运行时连续使用几个按钮时总是报错,请高手指教到底怎么回事呀?
- 给我来点可用分吧,兄弟没有可用分了
- bde与ado
- 安装EhLib控件包是老是包File not found 'dbsumlst.dcu',为什么?怎么办?
- 刚还一个裤衩呢,一转身两个了,心情愉快,散分……
- 用delphi ado下的控件如何操作sqlserver 中的游标?
- 我用并口制作了一个抢答器,但是不知道怎么用Delphi获取并口数据!在线等..
- 这个问题好像响应的人不多啊?我以前提过,可能谁也不关心。
- 一个简单问题望大虾指点,如何使本机作udp服务器?
- 一段C代码转PASCALL,先在这谢谢了!
var Buffer: Array[0..31] of char;
begin
try
if AThread.Connection.Connected then
AThread.Connection.WriteBuffer(Buffer,SizeOf(Buffer),False);
SleepEx(100,true);
except
end;
end;