FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Existe alguna clase para serializar un objeto en Delphi
Hola amigo, estoy llegando a ver las potencialidades de Delphi, y necesito
saber como puedo Serializar objetos en Delphi para que sean persistentes y los pueda recuperar. ¿Ay alguna clase que hace esto? de ser asi ¿como lo Hace?. Gracias por sus respuestas de antemano....
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#2
|
||||
|
||||
Pues de hecho cualquier componente se puede serializar en el sentido de que descienden de TPersistent, el cual está diseñado precisamente para se guardado en el form file. O sea, que es la base del mecanismo que usa Delphi para guardar la información de los componentes que se crean en tiempo de diseño.
No obstante, no es lo que normalmente se hace para guardar un objeto. En su lugar, se usa una base de datos haciendo un mapeo objeto => tabla. De todas formas te puede interesar este hilo en donde se habla de como guardar componentes en un archivo propio. En todo caso, creo que lo que normalmente se entiende en Java como serialización, no existe tal cual en Delphi, pero puedo estar equivocado. // Saludos |
#3
|
||||
|
||||
Gracias roman por responder , habia escuchado de la clase TPersistent pero no se como usarla, utilizo delphi7, que me aconsejerias asi de pronto?
Saludos....
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#4
|
||||
|
||||
Como dato curioso:
En Delphi 2009 se agregó la función ToString a la clase TObject, que hace lo que quieres. |
#5
|
||||
|
||||
Interesante
Muy interesante gatosoft lo que dices, lo que quiere decir que las anteriores versiones no los tiene, pero ¿no habrá algun componente que haga esto?
bueno ¿alguien conoce alguno? Saludos....
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Alguna clase de "Log" para PHP | dec | PHP | 2 | 16-05-2008 11:46:11 |
Serializar un objeto a .XML | marceloalegre | Varios | 0 | 03-01-2008 14:24:40 |
existe alguna manera de evitar los archivos ddp (diagramas) en D7 | pvizcay | Varios | 2 | 02-12-2006 15:44:10 |
Clase, objeto, tipo? | [Gunman] | OOP | 3 | 04-01-2006 16:11:32 |
¿Existe alguna propiedad que te diga el nº de Items de un ComboBox??. | nuri | Varios | 7 | 11-08-2005 16:26:35 |
|