TsgcTCPClient › Eigenschaften › BoundPort
Lokaler TCP-Port, an den der Client-Socket vor dem Verbinden gebunden wird.
property BoundPort: TIdPort read FBoundPort write FBoundPort;
0
Legt den von der ausgehenden Verbindung verwendeten ephemeren Quellport fest. Ein Wert von 0 lässt das Betriebssystem einen beliebigen freien Port zuweisen. Verwenden Sie einen bestimmten Wert, wenn eine Firewall oder ein Peer einen bekannten Quellport erfordert. Wenn Sie sich innerhalb eines Bereichs anstatt eines einzelnen Ports binden müssen, setzen Sie BoundPortMin und BoundPortMax und belassen Sie BoundPort bei 0.
oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.BoundIP := '192.168.1.50';
oTCP.BoundPort := 54321;
oTCP.Active := true;