FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Grabación de Arhivos Especiales
Saludos a todos... bueno les contare que estoy en un proyecto bastante interesante y muy bonito, pero a su vez es bastante complejo: les contare un poco mas:
Tengo una estructura jerárquica de objetos que tienen matrices dinámicas, propiedades y cosas así, lo que pretendemos es guardar en un archivo estos datos, pero no sabemos como implementar las rutinas para poder guardar y leer los datos. Es decir lo que queremos es que el objeto pueda leer y grabar todos sus datos que pueden ser matrices, propiedades, incluso objetos en archivos y poder cargarlos en memoria para tenerlos disponibles en tiempo de ejecución. Alguien tiene alguna idea, estoy buscando información sobre como guardar archivos con datos complejos. Que no son estructurados. Saludos cordiales, |
#2
|
||||
|
||||
Puedes buscar por TStream, TMemoryStream y TFileStream por el foro o internet.
Viene a ser archivos binarios con la estructura y forma que necesites. La estructura no es fija, puedes cambiarla dinámicamente. Como ves, primero guardas el valor1 y después dependiendo del valor que contiene se graba en el archivo una cosa u otra. Al tiempo de leer se deben interpretar los datos de la misma forma. Si son clases que heredan de TPersistent, revisa también los métodos SaveToStream, TFiler y TReader. Ello permitiría guardar el objeto completo a disco (como hace delphi con el .dfm, por ejemplo). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Ok
Ok muchas gracias revisare la informacionada relacionada a estos temas..
gracias |
#4
|
|||
|
|||
Hola Lepe, puedes darme algunos links sobre grabar componentes en Disco.
saludos |
#5
|
|||
|
|||
intento hacer Esto
Saludos Amigos:
Intento hacer esto , no se si es una buena idea. ¿ Uds que opinan ? creo un componente derivandolo de TComponent
La idea es crear el Componente con una matriz de Numeros reales (n * m) y poder guardarlos en un archivo... Posteriormente poder leerlos, pero cuando habro el Archivo solo aparece la clase (TPrueba) con unos Simbolos mas, pero no veo la matriz por ningun lado. quizas estoy pasando por alto algo importante al momento de guardar el componente, pero me gustaria que le den una mirada a mi codigo para despejar mis dudas.. otra Pregunta: ¿Puedo guardar dentro un archivo un componente que contenga mas objetos y no necesariamente derivados de TComponent? Saludos y gracias de Antemano... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comando like con caracteres especiales | comba | SQL | 2 | 25-05-2007 19:17:01 |
Sustitucion de Caracteres Especiales | pzhero | Firebird e Interbase | 1 | 24-04-2007 19:32:15 |
Caracteres especiales en componentes | nazosoto | Varios | 7 | 09-08-2006 13:30:32 |
Conversion de caracteres especiales | JCarlosas | Varios | 0 | 13-06-2006 23:26:18 |
Caracteres especiales | Scotty_thedog | Impresión | 2 | 15-08-2004 10:53:54 |
|