请问如何获得目前客户端连接的状态如何?

padfan 2003-12-12 04:07:30
我正在做CS。
目前有以下几个问题,希望大家能够帮我解决!
1、如何获得目前连接状态?(有参数最好)
2、如何分辨多个连接?比如VB中可以winsock1(num).xxxx来区别。
3、为什么程序只能一次连接发送一次数据,发送下一条数据需要重新连接后发送呢?

谢谢!
...全文
13 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
padfan 2003-12-16
哦!也要感谢一下!
  • 打赏
  • 举报
回复
crapex 2003-12-13
D7没用过,所以不太清楚
我一直都用D6的
  • 打赏
  • 举报
回复
padfan 2003-12-13
我用的是Delphi 7 ,使用TCPserver控件,但是它好像没有.Socket.ActiveConnections这个属性!
希望能够帮我一下!
  • 打赏
  • 举报
回复
yxtwolf 2003-12-13
gz
  • 打赏
  • 举报
回复
crapex 2003-12-12
如果你使用的TServerSocket,假设为ServerSocket1;
获得当前的活动连接数:
ServerSocket1.Socket.ActiveConnections
区分多个连接:
ServerSocket1.Socket.Connections[i]
连接一次只能发送一次数据的问题,倒是没有遇见过
不过在windows中,socket如果一次发送大量数据,接收方
使用Socket.RecieveText和Socket.RecieveBuf不一定能全部收到,
最好使用读一次,写一次的方式,将数据分成一块一块的发送
  • 打赏
  • 举报
回复
相关推荐
最新单片机仿真 独立式键盘调时数码时钟实验 最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时数码时钟实验最新单片机仿真 独立式键盘调时
发帖
网络通信/分布式开发
加入

1584

社区成员

Delphi 网络通信/分布式开发
申请成为版主
帖子事件
创建了帖子
2003-12-12 04:07
社区公告
暂无公告