ServerSocket怎么样禁止CLientSocket的连入???(急急急) 当有一个CLientSocket连入后,就禁止别的CLientSocket再连入,等已经连入的CLientSocket断开,再允许别的CLientSocket连入,要怎么做???(急急急) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if ServerSocket1.Socket.ActiveConnections > 0 then Socket.Close; procedure TForm1.ServerSocket1ClientConnect(Sender: TObject; Socket: TCustomWinSocket);begin if ServerSocket1.Socket.ActiveConnections > 1 then Socket.Close;end; 如果楼主想禁止的是所有的CLientSocket的连入,那就用serversocket1.socket.close;如果禁止的是某一个,那就这样:serversocket1.Socket.Connections[i].Close;//其中i是一变量,代表你想断开的那个clientsocket的序号(姑且这么说^_^!),从0开始的,最先连上的为0,好了,试试看吧,有问题,再发贴吧。 if ServerSocket1.Socket.ActiveConnections > 1 then Socket.Close; 请教这是什么控件做的界面 DBGridEh能实现这样的格式吗?熟悉用友财务软件的朋友也请来看看 这种高难度程序如何做??100分!!! 如何拷贝文件?急!! 给外部程序的Listview发送选中行的命令 Delphi中如何实现定时开机(应该是修改CMOS设置吧,如何搞呢) 那里有 dbgrideh? 兄弟急用. 请各位大哥看一下我的语法出错了? 怎么取得函数的地址???是我自己程序中的函数的地址. 如何把数据库的记录显示在DBGRID上,然后直接在打印机上打印出来 求一toolbox类似的vcl控件 有这么个事?
Socket.Close;
Socket: TCustomWinSocket);
begin
if ServerSocket1.Socket.ActiveConnections > 1 then
Socket.Close;
end;
如果禁止的是某一个,那就这样:serversocket1.Socket.Connections[i].Close;//其中i是一变量,代表你想断开的那个clientsocket的序号(姑且这么说^_^!),从0开始的,最先连上的为0,好了,试试看吧,有问题,再发贴吧。
Socket.Close;