cyberlord - Mi 26.02.03 15:15
Titel: Umgang mit allgemeinen Dateien
Hallo folkz!
Die Frage ist vielleicht dumm aber trotzdem: Ich wollte mir ein Adressbuch programmieren, und zwar mit dem record-Typ
Quelltext
1: 2: 3: 4: 5: 6: 7:
| type TPerson=record name:String[20]; strasse:String[20]; telnummer:Integer; plz:Integer; geschlecht:boolean; end; |
Nun stellst sich die Frage, wie ich das Auslesen, Einlesen, Sortieren und Datensatz Löschen realisieren soll, wenn ich auf ein Array verzichte und alle Datensätze sofort in die Datei schreibe (mit Vor- oder Zurückbutton wird es gespeichert).
Ich dakne Euch im Voraus für alle Eure Vorschläge,
MfG, Cyberlord
Moderiert von
Tino: Titel geändert & Absätze entfernt.
Klabautermann - Mi 26.02.03 16:59
Hallo,
sortieren direckt in der Datei wird natürlich extrem langsam.
Ein einfaches Demoprogramm für Typisierte Dateien kannst du dir
hier [
http://downloads.oitmann.de/samples] runterladen.
Auf jeden Fall solltest du deinen Record noch um das Wörtchen
packed erweitern.
Quelltext
1: 2: 3: 4: 5: 6: 7:
| type TPerson= packed record name:String[20]; strasse:String[20]; telnummer:Integer; plz:Integer; geschlecht:boolean; end; |
Gruß
Klabautermann