Ver Mensaje Individual
  #2  
Antiguo 17-07-2006
Rafael Reina Rafael Reina is offline
Registrado
 
Registrado: jun 2006
Posts: 2
Reputación: 0
Rafael Reina Va por buen camino
Bueno, pues como nadie me ha contestado aún, yo mismo respondo. Asi, si alguien está en mi caso, le puede servir para empezar.
Realmente era muy sencillo. Bastaba con insertar el componente idTelnet de IndyClient, como IdTelnet1. Antes hay que establecer la direccion y el Port:

IdTelnet1.Host:='172.26.0.56';
IdTelnet1.Port:= StrToInt(Edit2.Text);
IdTelnet1.Connect(1000);

Para enviar los caracteres, según los estemos tecleando:

IdTelnet1.SendCh(Key);

Para enviar un texto completo ya introducido:

IdTelnet1.WriteLn(Edit3.Text+#13);

Y, por último, para terminar:

IdTelnet1.Disconnect();

Por cierto, esta ultima sentencia produce siempre una exepcion en modo Debuger, pero funciona correctamente desde el ejecutable.

Tengo otras preguntas por si alguien se anima:

En un ejemplo que me he bajado Titulado Cliente Telnet con los Indy, (y que no he logrado hacerlo funcionar) utiliza el componente IdTCPClient, en lugar de IdTelnet.

Si esto es así, no se puede utilizar el Internet -> TCPClient que viene con Delphi7 ? sin tener que cargar los Indy ?

Gracias
Responder Con Cita