Hola a todos mi duda es la siguiente
He echo un proyecto osea un Chat la cual quiero agregarle un detallito y es el Siguiente , Primero quiero que vean las imagenes de mi chat.
Ve esta imagen
https://www.dropbox.com/s/n8rex6w2z4ywp6c/1.jpg
Bueno si la viste puedes notar que el Servidor y el Chat contan con elejr varios servidores la cual les perite entrar a una sala diferente.
Tambien tiene lo que es un textbox la cual puedes introducir tu nick y puede ser visible para todos aquelos coenctados a la sala.
https://www.dropbox.com/s/n6xk7ltk154tbir/2.jpg
y si ve en ta foto el cliente y el servido se conectan en la misma sala
Pueden Chatear entre si , si se conecta otro Cliente a la misma sal pues pueden conversar tabn hay una lisa de los usuarios conectados.
Bien ahora lo que no logro hacer es esto.
Como hago para cuando un Usuario elija uno de los usuarios conectadon en la List Box puedan chatear en una sala privada ,
pero quiero que primero me salga un mensaje diciendo que si quiero tener una conversacion privada con (Nick).
Ayundeme Porfavor!!
HOLA!!!
Eso es simple pero engorroso, tenes que enviar una cadena con alguna marca como por ejemplo "/private nick mensaje" asi cuando la persona quiera enviar un mensaje el servidor le enviara eso solo al del nick, luego tenes que desde el que recibe el mensaje antes de mostrarselo salga un messagebox que diga si lo queres recibir.
GRACIAS POR LEER!!!
Si amigo como estas gracias por reponder bueno lo que dices ya lo he intentado pero de la forma en que lo ago no me sale podrias tu porfavor ayudarme por eso pedi que me echaran la mano aqui
Gracias por Leer!!
HOLA!!!
Bueno, te voy a dar un ejemplo...
Cuando hablo por el chat y pongo enviar mi cliente le envía al server lo siguiente:
Public>Hola como andan
El server Lee la cadena antes del ">" (podes usar split), si dice "Public" se lo envía a todos los clientes.
Ahora si yo quiero mandar un privado hago que mi cliente envíe lo siguiente:
Nick>Hola como andas
El server Lee la cadena antes del ">" (podes usar split), si dice el nick de alguno de los conectados se lo envía (podes usar un if anidado en un for).
El único recaudo que deberías tener es reservar el nick "Public" para que nadie lo use.
Suerte, y si podes leete el curso de "ElGuille" y aprende como escribir mejor, sino, pasa el texto por un corrector ortográfico antes de escribir. (por ejemplo mi FF[Firefox] Lo tiene integrado)
GRACIAS POR LEER!!!
Hhahaha graciass amigo ya me du la idea de como crearlo pero tenia algo diferente y es que se abra otra ventana la cual me peromite habalar con la persona elejida
De todos modos Gracisas
Ha y por tu mensaje de :
CitarSi podes leete el curso de "ElGuille" y aprende como escribir mejor, sino, pasa el texto por un corrector ortográfico antes de escribir. (por ejemplo mi FF[Firefox] Lo tiene integrado)
Bueno eso no es necesario por que si lo entiendes tu y lo entiende el Otro con eso esta bn por que es espaÑol :D :P
Gracias por ayudarme!