Kapitel 1. Überblick

Ein sehr einfacher FileHandler, welcher erlaubt die Struktur von RIFF-Dateien (Resource Interchange File Format) zu untersuchen und auf Gültigkeit zu prüfen.

Dieses Format wird für Windows .wav und .avi Dateien verwendet, welche Klänge und Video enthalten. Dieser FileHandler kümmert sich dabei jedoch nicht um die Inhalte dieser Dateien, sondern prüft bloss deren RIFF-Struktur und erlaubt Zugriff auf die individuellen Teile. Die Interpretation deren Inhalts ist dem Benutzer überlassen (der höchstwahrscheinlich ein Entwickler ist, welcher mit diesen Formaten arbeiten muss).

Die Datei wird lesend geöffnet und bleibt offen bis der FileHandler geschlossen wird. Die Struktur wird beim Öffnen gescannt und die gefundene Chunk-Hierarchie wird in einem Baum-Control dargestellt. Die Auswahl eines Chunks in dieser Ansicht wird zur entsprechenden Stelle in der Datei fahren und die Daten des Chunks lesen, die dann als Hex-Dump dargestellt werden.