Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-06-2005
Barzaugc Barzaugc is offline
Miembro
 
Registrado: jun 2005
Posts: 50
Poder: 19
Barzaugc Va por buen camino
Chat

Hola, como han estado hoy, quisiera saber si me pudieran ayudar con los componentes de Indy para poder crear un chat desde delphi 6, aunque sea solo en una red local, o me pudieran recomendar un buen tutorial de estos componentes, ya que soy novato usando Indy. Gracias.
Responder Con Cita
  #2  
Antiguo 07-06-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Las demos de las indy incluyen un chat. Estudiando su código fuente no es dificil comprender su funcionamiento e incluso adaptarlo para tus necesidades.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #3  
Antiguo 07-06-2005
ivalenzuela1974 ivalenzuela1974 is offline
Registrado
 
Registrado: jun 2005
Posts: 3
Poder: 0
ivalenzuela1974 Va por buen camino
Ayuda
Hola, tengo un problema con Delphi 7. Intento emular lo que hace el objeto ClientSocket (paleta Internet) de Delphi 5, para enviar unos datos a un host remoto (que es de otra empresa, no lo manejo yo) y recibir respuesta. En Delphi 5 funciona sin problemas, pero no encuentro en Delphi 7 un objeto con propiedades similares. ¿Qué puedo hacer, qué objeto ocupar? He intentado con el objeto TcpClient, pero no hay caso. Agradeceré cualquier ayuda al respecto. Gracias.
Iván
Responder Con Cita
  #4  
Antiguo 07-06-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Hola Ivalenzuela. Bienvenido(a) al clubdelphi. Te recomiendo la lectura de la guia de estilo. Verás que para un nuevo tema, pues hay que abrir un nuevo hilo (ahora has puesto esta pregunta como respuesta a un hilo existente).

Sobre tu pregunta, podes usar el TidTCPClient de las INDY (pestaña Indy Clients).

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 07-06-2005
ivalenzuela1974 ivalenzuela1974 is offline
Registrado
 
Registrado: jun 2005
Posts: 3
Poder: 0
ivalenzuela1974 Va por buen camino
Gracias, Juan Carlos. Probé con esta componente también, pero no encontré en él ningún evento que lea la respuesta que le de el server.
Para la siguiente duda, me guiaré por la guía de estilo. Gracias, ojalá puedas darme alguna otra indicación para el componente Indy para mi problema.
Iván
Responder Con Cita
  #6  
Antiguo 07-06-2005
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 22
Crandel Va por buen camino
El evento que necitas usar es el OnExecute

ahi puedes leer los datos recibidos con AThread.Connection.ReadBuffer, AThread.Connection.ReadString y hay varias más

En los demos de Indy puedes encontrar varios ejemplos
__________________
[Crandel]
Responder Con Cita
  #7  
Antiguo 07-06-2005
ivalenzuela1974 ivalenzuela1974 is offline
Registrado
 
Registrado: jun 2005
Posts: 3
Poder: 0
ivalenzuela1974 Va por buen camino
Ok, ese evento existe en el IdTCPServer, pero no en el IdTCPClient. Necesito, a través de este último, algún ejemplo para llamar a un server ajeno a mí. En el ejemplo existente en las demos, solo muestra algo hecho con un server y un client indy, pero no me ha servido. Gracias.



Cita:
Empezado por Crandel
El evento que necitas usar es el OnExecute

ahi puedes leer los datos recibidos con AThread.Connection.ReadBuffer, AThread.Connection.ReadString y hay varias más

En los demos de Indy puedes encontrar varios ejemplos
Responder Con Cita
  #8  
Antiguo 08-06-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Podes valerte de un timer para chequear períodicamente si hay algo en el buffer del cliente, según recuerdo, es de la forma en que el chat de las demos, que ya te habia recomendado estudiar, verifica si hay nuevos mensajes para mostrar.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:38:16.


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
Copyright 1996-2007 Club Delphi