![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#21
|
||||
|
||||
Hola
Siguiendo con esto que no me deja dormir. ![]() ![]() Viendo el codigo de maugescully creo que se paso de querer hacer un archivo txt (Ficheros Ascii) a un archivo Dat (Ficheros Binarios). Dos cosas completamente diferentes en el uso de Rewrite, Reset, CloseFile y por supuesto Seek que no esta en los TXT, ademas de Filesize, y FilePos. Sigo sin entender muchas cosas, entre ellas por que la eleccion de archivos binarios, por que la separacion de codigo de los forms 1 y 2, por que no se ligan en el uses etc. Logicamente si se envia Byte se recibe Byte por eso es que me cuestiono el uso de este tipo de archivo, salvo que sea un requisito del Profesor en cuestion. Me gustaria tener el programa de maugescull para poder analizarlo y aprender. Saludos
__________________
Siempre Novato |
#22
|
||||
|
||||
Yo tengo un programa que hace exactamente eso que quiere magescull de alla de mis épocas pascaleras, pero...estan en un floppy de 5 1/4 y no encuentro el lector que tenía por ahi arrumbado. Por cierto el programita era una agenda simple pero con el rimbombante nombre de "Datamaster" jajaja
En realidad es muy sencillo caral...no se si nuestro amigo todavia tenga tiempo para su entrega pero podemos ir haciendolo entre los 3 desde cero, nomás les pido paciencia porque no siempre entro a cada rato. Ahi me confirman y lo hacemos
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#23
|
||||
|
||||
Por cierto caral, un comentario para ver si se te aclara el panorama:
Los archivos binarios son meros archivos que pueden guardar cualquier tipo de datos de delphi en forma secuencial. Así, puedes declarar un archivo como de chars, integers, strings o lo que es mas usado: de records. Delphi incorpora funciones que permiten abrirlos, crearlos, leerlos y escribirlos, más funciones para ir a un determinado registro. Aquí no cuentan índices ni nada, es una mera lista. Prácticamente todas los procesos que involucran leer todos los registros implica utilizar un ciclo "while not eof" e ir leyendo cada registro secuencialmente. Ahora bien, si pensamos en OOP, basta con imaginarse por ejemplo una clase TAlumno que puede contener propiedades como nombre, apellido, grado, clase, etc. y algunos métodos para su control. Y tendríamos otra clase llamada TAlumnos que es la que se encargaría de gestionarlos, así, esta clase puede construirte un objeto TAlumno, le puede s pasar un TAlumno y decirle que lo guarde o pedirle que te cree un objeto TAlumno conteniendo los dato de x alumno o bien que te borre x. Internamente la clase lo que hará es acceder al archivo binario y hacer lo que corresponda. También le puedes decir a la clase que te liste los alumnos o que te genere un txt. Como ves, cuando piensas en objetos es muy sencillo modelar un sistema rápidamente aún sin haber tecleado nada y sin preocuparse por el como hacer cada cosa.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#24
|
||||
|
||||
Hola
Cita:
![]() Cita:
![]() Saludos
__________________
Siempre Novato |
#25
|
|||
|
|||
Hola...
Caral, el por que hacerlo con un archivo binario es por requerimientos del maestro y si no lo haces, pues reprobarás la materia. ![]() Y no es que esté retrocediendo en el tiempo, es que simplemente deben estar viendo sobre estructuras de datos y sobre archivos de acceso secuencial y muchas veces es bueno saber sobre eso cuando se programa, nunca sabes cuando puedes llegar a necesitar ese conocimiento. Saludos... |
#26
|
||||
|
||||
Esta en lo correcto maeyanes, el archivo de texto simplemente no sirve para usarse para almacenar datos y luego mantenerlos.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#27
|
|||
|
|||
Hola...
AzidRain no entendí, ¿quién está en lo correcto, Caral o yo? xDDD Saludos... |
#28
|
||||
|
||||
Estas correcto maeyanes en que así lo pidio el maestro y en que es lo que normalmente se ve al tocar el tema de estructuras de datos, concretamente el tipo record siempre se asocia con el tema de archivos de acceso secuencial ya que es lo más natural el pensar en como almacenar los datos de un record de manera persistente.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#29
|
||||
|
||||
Hola
![]() Saludos
__________________
Siempre Novato |
#30
|
||||
|
||||
Tons que mi caral...nos lo echamos? asi paso a pasito? Aunque sea de hobby no?
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#31
|
||||
|
||||
Hola
Si le entras te trato se seguir. ![]() Saludos PD: Empieza tu, que de esto el que voy a aprender sere yo ![]() ![]()
__________________
Siempre Novato |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
string literal may have at most 255 elements?? auxilio | einarcito | SQL | 7 | 26-08-2008 01:26:15 |
Auxilio con FastReport | nmg05 | Impresión | 0 | 14-04-2008 18:42:43 |
Auxilio en ComboBox | Luis | Conexión con bases de datos | 4 | 30-09-2004 09:43:55 |
Auxilio....Tipos de datos | buitrago | Firebird e Interbase | 0 | 07-09-2004 00:51:20 |
![]() |
|