FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Chat con Delphi
Hola amigos!
Les comento muy rápidamente mis dudas y lo que hago y lo de deseo hacer. Estoy haciendo un Chat con Delphi para las pcs que tengo conectadas en red. Estoy siguiendo el demo que viene en Dlphi que se llama "Net Chat" y que resulto muy completo hablando funcionalmente. Efectivamente se realiza la comunicación entre máquinas enviando los mensajes pero, no me gusta que los componentes que se menajan, por el tipo de aplicación, no son muy "potentes" o "bonitos"; me explico: Usa un Memo, que no me permite tener texto enriquecido, por lo que optaría por usar un RichEdit pero no me aparece la pestaña de componentes Win32, por lo que podría poner en el Uses la Unit que trae el componente y realizar mi declaración de objeto pero no me lo permite Delphi ya que no se encuentra bien declarado o algo así, se me viene a la mente poner las especificaciones del objeto en el archivo .dfm para ver si lo pone en el form que uso, pero no se, esto no lo he probado. Tambien me gustaría que mis componentes pudieran tener una interfaz igual a la de XP, y para eso necesito el XPMan, pero me pasa lo mismo que con el RichEdit. Alguien me puede orientar para saber como incluir estos componentes a mi aplicación o será que debo crear la apliación como otro tipo de proyecto o como? Otra cosa, el demo trabaja con el puerto 5000 y en W Vista no me funciona el chat, será por el puerto o hay algo en vista que no me permita hacer la comunicación? Estoy pensando usar alguno de los puertos del 5001 al 5009 pero no estoy seguro si funcione. Que me podrían recomendar? Agradezco su ayuda. Saludos! PD: No identifique en donde iría éste tema. Así que disculpen si lo puse donde no debía: :P
__________________
Dado el presente, el futuro es independiente del pasado. |
#2
|
||||
|
||||
Bueno, espero poder aportarte algo con esto http://www.ajpdsoft.com/modules.php?...=getit&lid=117
Saludos
__________________
Web |
#3
|
||||
|
||||
Chat en delphi
Bueno, yo tambien he implementado mi propio sistema de chateo. Es que los chamas de la comunidad hacker me lo pidieron, para ellos poder chatear con privasidad, y que fueran solo ellos.
Para implementar el chat, primeramente implementé mi propio protocolo de comunicacion, algo un tanto simple por cierto. Este protoclolo tiene por nombre HCCP (o sea Hacker Community Communication Protocol, que en español seria Protocolo de Comunicacion para la Comunidad Hacker). Este protocolo es el que posee las especificaciones para los cliientes y servidores que van a integrar la red de mensajería instantánea, especificando las opciones de conexion, seguridad, etc. Así que lo primero que te recomiendo es echarle una ojeadita a los componentes idTCPClient, idTCPServer, idUDPClient, idUDPServer de la pestaña IndyClient e IndyServer respectivamente. Ten en cuenta que el idTCPClient y idTCPServer son el cliente y el servidor que te permiten establecer una conexion TCP. Al igual que con los otros, pero que son para UDP. De los de TCP, el metodo Connection.ReadLn, te sirve para capturar un dato que envia un cliente o servidor, y el metodo Connection.WriteLn te sirve para enviar una cadena de texto al cliente o servidor. Si tienes mas dudas, por favor puedes preguntar. Última edición por fide_uci fecha: 02-02-2009 a las 12:24:29. |
#4
|
|||
|
|||
Hola,
yo tb estoy tratando de crear un chat en delphi 2006, el demo del cual ustedes hablan yo no lo tengo. Me lo pueden enviar, o decir donde lo encuentro? gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
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 |
Chat Web / Delphi | cone220 | Internet | 3 | 05-09-2003 01:06:10 |
|