![]() |
[Indy10] Freien Port finden
Ich bin gerade dabei ein paar Experimente mit UDP zu machen (für eine Kommunikation mit einer externen Hardware). Dabei gibt's einen reservierten Port auf dem das externe Gerät auf Anweisungen wartet ... aber:
Nun muss ich dem Gerät eine Portnummer senden, auf der der PC in Hinkunft Ereignisse empfangen möchte und ich frage mich, wie das wohl am besten zu lösen ist? Gibt es ein Funktion mit der ich einen "freien" Port anfordern kann? LG |
Re: [Indy10] Freien Port finden
Eine direkte Funktion ist mir nicht bekannt, aber du kannst ja
1. entweder try and error --> solange einen Port binden, bis kein Fehler mehr auftritt 2. Windows setzen lassen --> Socket an Port 0 binden Edit: geschlafen :mrgreen: |
Re: [Indy10] Freien Port finden
Zitat:
|
Re: [Indy10] Freien Port finden
idserver.binding.port vielleicht?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:25 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