Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-04-2009
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Cita:
Empezado por dec Ver Mensaje
A mí se me jorobó el asunto en Delphi 2009. El asunto es que compilar, compila, pero, luego se obtienen errores extraños. Errores que no achaco a tus componentes Julián, porque, con otro proyecto, he probado con Delphi 2009 y lo mismo: compilar, compila, pero, los resultados no son los esperados. Exactamente no sé qué pasa, pero, tampoco sé si debo preocuparme demasiado por Delphi 2009...
Lo mismito me paso a mi. Y esta clarisimo que es cosa del Delphi2009. No entiendo el porqué de tanto cambio de una versión a otra. Lo entendería si a cambio ganaramos algo importante, por ejemplo compilación en 64bits o multiplataforma para poder compilar para Linux y otras cosas, pero es que lo que pueda hacer con delphi2009 lo puedo hacer exactamente igual con Delphi7 o con Delphi 6, con la ventaja añadida de que con estos ultimos le das a F1 y encuentras la ayuda que buscas. Que esa es otra. Jé.

En fín, con tu confirmación sobre las tonterías del Delphi2009 ya tengo los datos necesarios para tomar la decisión: A la papelera con el, de toas maneras ni lo he comprao, ni pensaba hacerlo.

Un saludo!
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #2  
Antiguo 09-04-2009
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 20
mjjj Va por buen camino
Como ocupo los comando para enviar mensajes privados, y obtener la lista de usuarios conectados.

alguien me puede ayudar con el codigo porfa... gracias
Responder Con Cita
  #3  
Antiguo 09-04-2009
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 20
mjjj Va por buen camino
Hola... tengo una duda, lo que quiero hacer es que la aplicacion me genera una lista (Tlistbox), con todos los usuarios conectados.

Que esta se actualize cada vez que se conecta o desconecta algun usuario.

Una idea que se me ocurre es que en los eventos OnConnected y OnDisconected del TicsChatClient, llame al evento OnNicklist y tengo el siguiente codigo:

Código Delphi [-]
procedure TForm1.ChatClientNickList(Sender: TObject; UserList: TUserList);
var
  i: integer;
begin
  for i:=0 to UserList.Count-1 do listbox1.Items.Add(UserList.Users[i].Nick)
end;

El problema es que no se como llamar al evento OnNickList desde otro evento.

Se puede hacer esto?
Alguien se le ocurre alguna mejor idea?

Saludos
Responder Con Cita
  #4  
Antiguo 09-04-2009
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Puedes usar estos eventos:
OnJoinNick - te dice el username de alguien que ha entrao al chat
OnPartNick - te dice el username de alguien que se ha ido
OnChangeNick - Un usuario se ha cambiado el nombre

El evento OnNickList se produce como respuesta al envio del comando /list y tambien se recibe la primera vez que se establece la conexión.

Hay bastantes mas eventos, lo único que tienes que hacer es curiosear un poco, y ademas, también puedes mirar el código fuente. Y preguntar aquí, claro.

Un saludo!
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #5  
Antiguo 13-08-2010
kdemia kdemia is offline
Miembro
 
Registrado: may 2010
Posts: 109
Poder: 17
kdemia Va por buen camino
Con IUDPClient, mira este LINK, aca te explica como hacer un chat, yo lo hice y funciona, lo unico que cuando dice PChar vas a tener q poner PAnsiChar

Saludos
Responder Con Cita
  #6  
Antiguo 13-08-2010
Avatar de edgwin
edgwin edgwin is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guadalajara Jal. Mex
Posts: 163
Poder: 21
edgwin Va por buen camino
Amigo, este chat funciona en internet, es decir, con IPs dinamicas?

Saludos!
Responder Con Cita
  #7  
Antiguo 13-08-2010
kdemia kdemia is offline
Miembro
 
Registrado: may 2010
Posts: 109
Poder: 17
kdemia Va por buen camino
si, lo unico que si tenes router tenes que abrir el puerto que uses...
Responder Con Cita
  #8  
Antiguo 13-08-2010
Avatar de edgwin
edgwin edgwin is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guadalajara Jal. Mex
Posts: 163
Poder: 21
edgwin Va por buen camino
Gracias lo voy a probar

Saludos!
Responder Con Cita
  #9  
Antiguo 13-08-2010
Avatar de edgwin
edgwin edgwin is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guadalajara Jal. Mex
Posts: 163
Poder: 21
edgwin Va por buen camino
Una pregunta Kdemia.

En esta aplicacion de chat, me imagino que debo de dar de alta una cuenta DynDns a asociarla a las PC valla a instalar la aplicacion, ¿me equivoco?
Responder Con Cita
  #10  
Antiguo 13-08-2010
kdemia kdemia is offline
Miembro
 
Registrado: may 2010
Posts: 109
Poder: 17
kdemia Va por buen camino
nono.. solamente abris el puerto que uses (ahi usa el 80), pones la ip de la PC que recibe (ya sea en LAN o en WAN) y envias.. y fijate que mas abajo hay otro chat mas dinamico...

Saludos
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Chat con Delphi joHn je@N OOP 3 03-04-2009 17:09:02
como hacer una especie de chat(consulta chat) bellleti Conexión con bases de datos 3 10-07-2007 13:30:01
Chat Delphi Caral Varios 0 07-09-2006 20:42:38
Un chat de voz en delphi? neto57 Varios 7 26-05-2006 18:44:55
Chat en delphi ??? android_beat Varios 2 12-04-2005 00:43:37


La franja horaria es GMT +2. Ahora son las 15:53:49.


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