Der Epina Delphi-Kurs bietet Ihnen eine allgemeine Einführung in das Programmieren mit Delphi/Pascal. Mit vielen ausgearbeiteten Beispielen können Sie direkt in die Delphi-Programmierung einsteigen. Mehr dazu finden Sie hier.... |
Home Dateien Grundlegendes | |||||||||
See also: Syntax von Dateizugriffen, Der Umgang mit Textdateien | |||||||||
Dateien - Grundlegendes
Unter einer Datei (engl. file) versteht man die lineare Anordnung von gleichen Datenstrukturen (records) auf der Harddisk. Die Records sind alle gleich groß und werden von 0 beginnend durchnummeriert. Records können eine beliebige interne Struktur aufweisen; damit ist es möglich, sowohl sehr einfache Datenstrukturen (z.B. eine Liste ganzer Zahlen) als auch komplexe Strukturen (z.B. die Daten einer Spekrendatenbank) mit demselben Mechanismus zu behandeln. Um auf den Inhalt einer Datei zugreifen zu können bedient man sich eines sog. "File Pointers", der die Nummer des zu adressierenden Records enthält. Der File Pointer wird nach jedem Zugriff (egal ob lesend oder schreibend) immer automatisch um eins erhöht, so dass ein sequentielles Lesen und Schreiben sehr einfach erfolgen kann. Möchte man in beliebiger Reihenfolge auf einzelne Records zugreifen (random access), so muss der File Pointer vor jeder Operation entsprechend gesetzt werden (nur bei binären Files möglich). Grundsätzlich unterscheidet man drei verschiedene Arten von Files:
Files werden auf der Harddisk unter einem Namen abgespeichert. Dieser Name dient zum Zugriff auf die Datei.
|
|||||||||
Home Dateien Grundlegendes |
Last Update: 2008-09-09