TsgcTCPClient › Propiedades › BoundPort
Puerto TCP local al que se enlaza el socket del cliente antes de conectarse.
property BoundPort: TIdPort read FBoundPort write FBoundPort;
0
Fija el puerto de origen efímero utilizado por la conexión saliente. Un valor de 0 permite al sistema operativo asignar cualquier puerto libre. Utilice un valor específico cuando un cortafuegos o un par remoto requiera un puerto de origen conocido. Si necesita enlazar dentro de un rango en lugar de un único puerto, establezca BoundPortMin y BoundPortMax y deje BoundPort en 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;