Entwickler-Ecke

Dateizugriff - Typisierte Dateien weiterverarbeiten


Salamander - Mo 10.03.03 12:27
Titel: Typisierte Dateien weiterverarbeiten
Hallo Leute,
bin ein belesener Anfänger und stehe vor folgendem Problem. Ich habe ein kleines Prog, dass seine Daten in typisierten Dateien abspeichert.
Leider fehlen hier viele Dinge, die ich aber brauche. Also ist meine Überlegung, .Dat und Co in eine Datenbank zu schreiben um sie dann wesentlich vielseitiger auswerten zu können.
Da einige der Dateien aber ihre Inhalte in einer sehr putzigen Art und Weise abspeichern komme ich hier überhaupt nicht weiter. Es wäre wirklich schön von Euch, wenn Ihr Euch die Geschichte mal anschaut und mir dann entsprechende Denkansätze geben könntet. Weil es insgesamt 7 Dateien sind und ich im Interesse der User kein Posting über zig Seiten schreiben wollte, habe ich die Geschichte mit ein paar Kommentaren und Erklärungen versehen, Fragen dazu geschrieben, gezippt und hier hingepackt:
http://www.ken-roczen.com/Delphi/typisierte%20Dateien.zip
Die Datei ist nur 3,47 kB groß.
Ich danke Euch schon mal im Voraus.
Salamander


Klabautermann - Mo 10.03.03 12:33
Titel: Re: Typisierte Dateien weiterverarbeiten
Hallo,
Salamander hat folgendes geschrieben:
Leider fehlen hier viele Dinge, die ich aber brauche.

wenigstens diese Dinge solltest du aber verraten.
Welche funktionen fehlen dir denn genau?

Gruß
Klabautermann


Salamander - Mo 10.03.03 12:51
Titel: Ich will nix verschweigen
:oops:
Danke für Deine schnelle Antwort.
Habe das in die ZipDatei mit reingepackt (Vor-Ab-Info.txt)
Zur Erklärung:
Das Prog erfasst Rundenzeiten mit den dazugehörigen Teilnehmern und Startnummern.
Die Daten werden in folgenden Dateien gespreichert:
1. Teilnehmer.Dat
2. Nationalitäten.Dat
3. Maschinen.Dat
Das sind Daten, die man vor dem Erfassen der Rennen eingeben muß.
Nach Abschluß der Rennen werden dann die Ergebnisdateien angelegt. Beispiel mit Kommentaren auch im Download.
Was mir jetzt fehlt sind folgende Dinge:
1. Auswertung der Qualifikationsergebnisse zum Ausdrucken der Startaufstellung
2. Auswertung des ersten Laufes zum Ausdrucken der Startaufstellung für den zweiten Lauf
3. Auswertung der beiden Läufe und addieren der Punkte in eine noch zu erstellende Datenbank für die gesamte Saison.
4. Nach der erfolgten Anmeldung am Beginn der Rennen, weiß die zu erstellende Datenbank, wer alles teilnimmt und soll - auf Grund des Gesamtpunktestandes der Saison die Startaufstellung für das erste Rennen ausdrucken (Wenn kein Qualifying stattfindet).
Ich habe zwar schon angefangen, selbst ein entsprechendes Programm zu schreiben... :oops: ist aber für einen Anfänger wie mich zur Zeit noch eine Nummer zu groß. Ich werde es trotzdem tun, weil man über eine so umfangreiche Geschichte sicher mehr lernt als mit 'Hallo Welt', aber zur Zeit möchte ich halt ersteinmal den einfacheren Weg gehen. Um dies tun zu können, muß ich die im Download aufgelisteten Dateien irgendwie in eine Datenbank schreiben. Habe aber nicht die blasseste Ahnung, wie ich das anstellen soll.
Salamander


Salamander - Mo 10.03.03 15:47

habe inzwischen herausgefunden, dass die beiden von mir mit "keine Ahnung" kommentierten Zeilen der .Dat und .TNG Dateien vermutlich die Anzahl der Zeilen und Spalten sind. Sollte es sich dabei doch um eine Tabelle handeln???


Salamander - Mi 12.03.03 15:07
Titel: Der Lösung auf die Schliche gekommen...
Hi Leute,
komme mir vor, wie der Typ aus der Fernesehwerbung, der ne Frucht in seinem Joghurt findet :dance: :dance: :dance: .
Habe mein Problem auch noch in einem anderen Forum dargelegt und dort fand sich dann auch jemand, der mir einen Anstoß gab.
Wenn jemanden die vorläufige Lösung interessiert...
[url]http://www.ken-roczen.com/Delphi/Auslesen.zip[/url]
Jetzt habe ich die Daten in einem StringGrid. Nun müssen Sie noch berechnet und sortiert werden.
Wenn da jemand einen problembezogenen Tipp hat, dem wird mein Dank ewig nachschleichen. :rofl:
Salamander