Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Ayuda con TidTCPClient y TidTCPServer (https://www.clubdelphi.com/foros/showthread.php?t=43902)

vejerf 23-05-2007 18:17:28

Ayuda con TidTCPClient y TidTCPServer
 
Aunq se q es un tema un poco redundante es q no logro comprender su funcionamiento y necesito algo de ayuda para empezar.
Hay algún manual de ayuda q expliquen estos componentes???
Necesito al menos saber como se estableceria la conexion de un cliente a un servidor.
Se q mi pregunta puede parecer algo estupida pero es q no encuentro nada :( ...
Muchas gracias a tod@s :D

DarKraZY 23-05-2007 18:30:57

¿Has visto los ejemplos de las Indy?

Quizá ver pequeños programas te pueda ayudar ;)

vejerf 23-05-2007 18:32:57

Donde puedo encontrar esos ejemplos???:rolleyes:

DarKraZY 23-05-2007 19:28:46

Si usas las Indy que vienen por defecto con Delphi estarán en $(Delphi)\demos\Indy
Así está en mi versión que es Delphi 7, supongo que cualquier otra versión estará de forma similar.

En caso de haberlas instalado las tendrás en la carpeta.

Pues eso.

Saludos!

PD: $(Delphi) = La ruta de instalación de Delphi

DarKraZY 23-05-2007 19:38:47

Perdón, te mentí :P

Los ejemplos creo recordar que no vienen con Delphi, tienes que descargarlos de la página oficial.

vejerf 23-05-2007 20:10:28

Muchas gracias... aunq no te perdono la metira jeje ;) ... ya me pelearé a ver si logro entender los ejemplos y si no pues prometo seguir dando la lata :o ... Bye:p

vejerf 24-05-2007 14:29:26

Perdonen mi torpeza :( ... pero soy incapaz de hacer funcionar un cliente de estos... según entiendo basta con indicar el host y el puerto de conexion... pero me da un EidSocketError :confused: ... yo hago lo siguiente...

Cliente.Host := '127.0.0.1';
Cliente.Port := 5000;
Cliente.Connect;

Hay algo q se me escapa??? Gracias...

seoane 24-05-2007 14:32:52

Cita:

Empezado por vejerf
Hay algo q se me escapa??? Gracias...

Supongo que tienes un servidor escuchando en ese mismo puerto ... ???

vejerf 24-05-2007 15:49:30

Se supone q sí... de todas formas me puedes decir cuales son los pasos para poner el servidor a escuchar??? Gracias

seoane 24-05-2007 16:13:09

Hombre, pues me pillas sin los Indy a mano, pero creo que es colocando el valor del puerto (DefaultPort si no me equivoco) y poniendo Active a TRUE.

De todas formas para saber si realmente esta abierto, vete a una consola y teclea esto:
Código:

netstat -a -n
El puerto 5000, que es el que tu usas, debería aparecer como LISTENING.

vejerf 24-05-2007 16:47:58

Muchas gracias seoane... se me habia pasado poner
Active = TRUE :p


La franja horaria es GMT +2. Ahora son las 00:09:35.

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