Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi [TIdTcpServer] Useranzahl? (https://www.delphipraxis.net/19362-%5Btidtcpserver%5D-useranzahl.html)

sCrAPt 1. Apr 2004 19:59


[TIdTcpServer] Useranzahl?
 
hiho

Wie ermittel ich die Anzahl der User auf TIdTcpServer?

:angle:, sCrAPt

Ultimator 2. Apr 2004 21:22

Re: [TIdTcpServer] Useranzahl?
 
Geht das nicht mit IdTCPServer.ActiveConnections oder so?

sCrAPt 2. Apr 2004 21:43

Re: [TIdTcpServer] Useranzahl?
 
nein, leider nicht... Das geht nur bei TServerSocket :(

:angle:, sCrAPt

SirThornberry 2. Apr 2004 22:11

Re: [TIdTcpServer] Useranzahl?
 
versuch mal
Delphi-Quellcode:
IdTCPServer1.Threads.LockList.Count
Wenn das nicht geht einfach bei jedem Connect hochzählen und beim disconnect wieder runterzählen. Eventuell auch einfach die Thread beim Connect in eine Liste hinzufügen, somit kannst du die Thread später ansprechen und auch die einzelnen Sessions disconnecten

sCrAPt 2. Apr 2004 22:42

Re: [TIdTcpServer] Useranzahl?
 
Zitat:

Zitat von SirThornberry
Wenn das nicht geht einfach bei jedem Connect hochzählen und beim disconnect wieder runterzählen. Eventuell auch einfach die Thread beim Connect in eine Liste hinzufügen, somit kannst du die Thread später ansprechen und auch die einzelnen Sessions disconnecten

Das mach ich schon, aber leider meldet er manche Clients nicht ordnungsgemäß ab :(

:angle:, sCrAPt


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz