TsgcTCPClient › Propriedades › BoundPortMax
Limite superior do intervalo de portas locais ao vincular a conexão de saída a um intervalo de portas.
property BoundPortMax: TIdPort read FBoundPortMax write FBoundPortMax;
0
Utilizado em conjunto com BoundPortMin para restringir a porta de origem do socket de saída. O cliente tenta cada porta em [BoundPortMin..BoundPortMax] em sequência até encontrar uma que possa ser vinculada. Deixe ambas em 0 para permitir qualquer porta efêmera, ou utilize BoundPort para fixar um único valor.
oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.BoundPortMin := 50000;
oTCP.BoundPortMax := 50100;
oTCP.Active := true;