Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   TTCPClient - Tiempo de espera a conexión (https://www.clubdelphi.com/foros/showthread.php?t=67806)

jplj 07-05-2010 11:16:38

TTCPClient - Tiempo de espera a conexión
 
Hola:

Quería saber si se puede establecer el tiempo durante el que un TTCPClient está intentado conectarse.

En el ejemplo el tiempo que transcurre entre la linea 1 y la 2. Que en mi caso es de unos 20 segundos.

Código Delphi [-]
Ejemplo
FCliente: TTCPClient;
... linea 1 - FCliente.Active:= TRUE; linea 2 - if FCliente.Connected then ...


Uso Delphi 7

Muchas gracias de antemano.

manuc 13-05-2010 07:55:19

Hola jplj,

Para conectar puedes utilizar el método "connect" del TCPClient.
Este método recibe un parámetro (timeout) que sirve para indicar el tiempo de espera por parte del cliente, antes de abortar la operación.

Código Delphi [-]
TCPClient1.connect(1000)

Así evitas que tu aplicación se quede esperando la conexión con el servidor.

Aunque, realmente, no se si esta es tu pregunta.

Espero que te ayude.

Un Saludo.

jplj 13-05-2010 23:53:23

Muchas gracias, es exactamente lo que quería. Ahora lo que no sé es cómo he mirado la documentación para no verlo :confused:

manuc 14-05-2010 07:46:55

jeje, a todos nos pasa de vez en cuando.

Un saludo.


La franja horaria es GMT +2. Ahora son las 17:53:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi