Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Sockets en Delphi (https://www.clubdelphi.com/foros/showthread.php?t=78014)

kh0d3x 13-03-2012 06:04:47

Sockets en Delphi
 
Muy buenas a todos los que hacen de Club delphi un gran foro. Sinceramente recurro a ustedes porque no sé por donde empezar y mi duda es la siguiente: ¿qué necesito para comprobar una ip y puerto en delphi?, es decir, en base a xxx.xxx.xxx.xxx:xxxx, ¿cómo puedo comprobar que este correcto con un timeout(segundos)?.

Me refiero a que partiendo de ip:puerto y una cantidad de segundos para el timeout (ej: 1 segundo), como logro saber si se llevó acabo la conexión correctamente regresando true o false.

Ojo, no necesito un código porque así no aprenderé. Y con otros lenguajes como PHP utilizo la función fsockopen(ip,puerto,err,err,timeout).

He leído algo al respecto pero quisiera aprender a fondo.

Muchísimas gracias desde ya.

duilioisola 13-03-2012 14:36:00

A pesar de que no quieres código:

Checking if a TCP port is Open using Delphi and Winsocks

Casimiro Noteví 13-03-2012 15:02:42

Viendo código es una de las maneras de aprender más efectivas.
Distinto es que cogieras un código, lo copiaras, y punto. Así no se aprende, evidentemente.

kh0d3x 13-03-2012 21:45:23

Gracias a ambos pero lo logre con un control TCPClient y el siguiente código:

Código:

Host := 'localhost';
Port := 80;
ConnectTimeout := 1000;
Connect;

Saludos.

Delfino 14-03-2012 14:11:49

Esto deberia estar en el foto de Internet no? :confused:


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

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