请问idtcpserver与idtcpclient互通问题 每一个idtcpclient连上idtcpserver都有一个athread。请问idtcpserver怎么给指定的客户发消息。有无简单的例子。。比如我有四个客户连上了。怎么发啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当一个client连接上tcpserver时。他会触发connet这个动作?这样的话。是否我要在这里为每个用户都设置一个线程然后发信息时。根据线程来为那个用户发送数据?不过好像别人不是这样写的。我随便看了下灰鸽子去窗体的远控的源码。在这个connet里没有代码的。xxxx.IdTCPServer1Connect(AThread: TIdPeerThread);一连接上一个客户。就分配一个tidpeerthread类型么? 最简单的是在TidTCPServer的OnExecute中处理;由于Indy采用阻塞模式,不同的客户端连上会启用不同的线程,也就是写在OnExecute中的代码本身就是针对不同的链接的。当然,如果需要,可在onConnect事件中为Context赋值。 楼上的。。比如现在已有4台tcpclient的连到tcpserver上了。怎么给指定的一台发送东东。。比如这个onexecute发一条欢迎信息。是可以。每个连上的都可以看到。这个指定一个指令比如关机的指令发给a这台机。这个怎么知道他的线程?是要在onconnect里为每个上线的指定一个么? 为什么StrToInt没能得到我输的数字,求大神 怎么让一个form在两分钟内没有鼠标和键盘点击就自动关闭,怎么做? 小问题 Tmy_query = class(Tadoquery) 如何使一个DBGridEH只显示30条记录? 获取CPU使用率的时候遇到一个问题 全屏幕取字的代码一起来分析如何使用到自己的事件里 dcom多线程问题,请高手指教 各位:有谁知道dbgrid.columns的picklist如何使用? 文件和目录压缩的问题 delphi6中没有webbrowser? 再次请教各位前辈,关于动态添加的问题 问个关于DLL的
然后发信息时。根据线程来为那个用户发送数据?不过好像别人不是这样写的。我随便看了下灰鸽子去窗体的远控的源码。在这个connet里没有代码的。
xxxx.IdTCPServer1Connect(AThread: TIdPeerThread);
一连接上一个客户。就分配一个tidpeerthread类型么?
这个指定一个指令比如关机的指令发给a这台机。这个怎么知道他的线程?是要在onconnect里为每个上线的指定一个么?