FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#21
|
||||
|
||||
He editado mi mensaje y puede que pases esto por alto:
Acabo de caer en un detalle. Yo abro un privado con pablo. Pablo se va del chat, pero deja abierto el privado. Ahora yo no puedo acceder al privado con pablo, porque su objeto se abrá liberado.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#22
|
||||
|
||||
Cita:
Yo creo Lepe, que tú estás pensando en lo que sería la aplicación servidor, en donde, en efecto, es necesario mantener la lista de privados de cada persona. Realmente es un camino largo para llegar al chat... // Saludos |
#23
|
||||
|
||||
En realidad estaba pensando en conexiones peer to peer para los chats privados.
Un ejemplo era una version antigua de Filetopia donde se usaba el servidor para todos los usuarios, pero los chats privados (DCC) eran p2p. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#24
|
|||
|
|||
Holas a todos, gracias por ayudarme la verdad estoy releyendo todo para poder entender bien estas cosas que me dicen, lo pruebo esta noche y les comento como me fué. Hay algo que no tengo claro ustedes dicen que cree una ventana en tiempo de ejecución y le agrege al objeto Tlistbox, hasta ahí todo claro, pero es que ya tengo la ventana creada en tiempo de diseño y en disponible para luego crearla en tiempo de ejecución o entendí mal. por la otra opción si creo la ventana en tiempo de ejecución como le meto el Memo para escribir los mensajes.?????
|
#25
|
||||
|
||||
Hola,
Cita:
|
#26
|
||||
|
||||
Creo que es importante que Clantt entienda lo que hay en el fondo.
Cita:
Estás creando la plantilla de un formulario. Es decir, el modelo con el cual puedes crear formularios. Cuando en código pongas:
lo que estás haciendo es crear un formulario basado en la plantilla TVentanaPrivado. Estás creando un formulario con base a lo que diseñaste en el IDE. Por tanto, este nuevo formulario tendrá ya dentro su Memo y demás componentes que hayas insertado durante el diseño. No se trata de agregarlas nuevamente a mano. Cuando pones un formulario en "Available" durante el diseño, le estás diciendo al IDE que cree en automático un formulario basado en la plantilla, pero puedes crear muchos más formularios basados en la misma plantilla. Y la forma de acceder en código a sus componentes, métodos y propiedades, es através de una referencia al formulario creado. Esta referencia puede ser una variable como Ventana. Esta idea de las plantillas, es el concepto primario a entender en general en las clases. Una clase es una plantilla o molde que permite crear objetos a su imagen y semejanza. Por ello te recomiendo nuevamente que te tomes un tiempo para leer en algún libro los conceptos básicos. // Saludos |
#27
|
|||
|
|||
Problema resuelto
Hola a todos antes que nada muchas gracias por la ayuda brindada en especial a Roman y a Lepe su colaboración fué muy valiosa, bueno creo que me releí "La cara oculta de delphi 4" unas 3 veces y la de "delphi 6" unas 2, la verdad esto de las clases y objetos es mucho más grande de llo que yo pensaba pero bueno siempre es bueno seguir leyendo. por cierto les traje un ejemplo con todo listo para que otros no pasen por este problema y además les prometo colgar el chat cuando esté terminado, para que así me puedan enviar algunas sugerencias y/o comentarios. Gracias a todos adios.
Aqui les pongo el ejemplo: http://www.tarijadigital.org/Clantt/Ejemplo mejorado.zip Última edición por Clantt fecha: 21-10-2005 a las 15:25:20. Razón: Olvide el adjunto |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|