ServerSocket的Active设成false,就不会报错。这种情况,单机只能运行一个,可以
自己和自己通讯。
自己和自己通讯。
解决方案 »
- 求助:向各位大哥请教几个 TstringGrid 问题,谢谢!
- 求助:计算机图形问题(自定义格式)
- delphi 中 query 设置SQL语句的问题,请高手帮忙~!!
- 高分求助!分不够再加!谁用过REPORT BUILDER吗??我的TEECHART 不能用?????
- 动态库中的子窗口,为什么方向键没有用了,高手请进!高分100
- 一个打印的问题
- !@#¥请问一个关于API函数的问题
- 重写一个tpanel,如何能caption属性置为空?
- 急!!!!大家快去http://www.csdn.net/expert/topic/776/776069.xml?temp=.5795252 看看,有分!
- 怎样打包??
- 如何在DELPHI中发布WEB文档
- 请帮我看看:数据导出问题,谢谢!
procedure TForm_guanli.ServerSocket1Accept(Sender: TObject;
Socket: TCustomWinSocket);
var
sk1:TCustomWinSocket;
begin
if shuliang<5 then
begin
shuliang:=shuliang+1;//记录Socket的数量
sk1 := Socket;
sk1.OnSocketEvent := ReceiveProcedure;//派生Socket口与客户通信
Showmessage(Socket.RemoteAddress+'开始发送数据!');
Socket.SendText('OK'); //发出回应信息
end else
Socket.SendText('BUSY');
end;procedure TForm_guanli.ReceiveProcedure(Sender: TObject; Socket: TCustomWinSocket;
SocketEvent: TSocketEvent);
begin
//写相应代码end;