Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Hacer lo mismo que el Yahoo messenger (https://www.clubdelphi.com/foros/showthread.php?t=21283)

kakesoft 12-05-2005 01:28:51

Hacer lo mismo que el Yahoo messenger
 
pienso que muchos han visto el yahoo messenger, y digo este porque es el único que he visto funcionando, pues miren estoy haciendo un chat mediante el ejemplo que tiene las indy del mismo y me gustaría saber cómo hacer para que se muestre la imágen mía y la de la persona con la que chateo, y cuando yo la cambie se le actualice a él. Lo que quiero hacer es lo que tiene el yahoo messenger cuando le damos clic a una gente agregada en nuestra lista de amigos que nos sale una ventanita y nosotros ponemos o nuestra imagen o un avatar (esto sale en la parte inferior del program) y también sale la imagen de la persona con la que chateo (esto sale en la parte superior del program), pero en este caso yo quisiera poner una imagen...


saludossss todos
y graciasss de antemano

JXJ 16-05-2005 02:10:17

tambien ando en lo mismo
 
Por ahora a mi se me ocurre que cuando se cambie, la imagen
enviar con quien chateamos. un identificador. como
Ucamimagen despues esperar una respuesta como
entendidocambioimagen, y despues
poder comenzar a enviar, la nueva imagen.

No tengo codigo escrito, si no pues te lo compartia.

johncook 16-05-2005 13:15:03

Simple... Guardas la imagen en un stream, y después lo envías a través de las indy con sendstream...
Cuando cambia la imágen en el componente TImage, tendrías que invocar al mismo evento con el cuál envía la imágen al empezar la conversación.
Ah, tendrías que tener un comando o enviar un string, para indicarle al IdTCPServer, que estás por recibir datos (en este caso una imágen).
Si no te alcanza con esta explicación, postea de nuevo y te paso un poco de código (no lo hago ahora porque no tengo el delphi para probarlo).
Saludos.
John Cook.

JXJ 16-05-2005 18:51:11

Joder hombre. tan simple que no le entiendo. :(

Voy a probar que tal me sale mi implementación siguiendo tus lineamietos.

De favor, en cuanto puedas, pon el codigo que dices.

Vale Gracias.

kakesoft 17-05-2005 02:27:12

Graciasss
 
Muchas graciasss estaré atento a todo lo que halla sobre este tema, y si lo resuelvo por otra vía se los compartiré, o sea, el código, para que ustedes lo utilicen y todos aquellos que son integrantes del foros de clubdelphi y están interesados en ello


saludos a todos y graciasss por todo


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

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