AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Highscore erstellen, speicher, laden

Ein Thema von bl4ckb1rd · begonnen am 16. Feb 2009 · letzter Beitrag vom 7. Mär 2009
 
bl4ckb1rd

Registriert seit: 3. Okt 2008
53 Beiträge
 
#1

Highscore erstellen, speicher, laden

  Alt 16. Feb 2009, 17:37
Ich hab lange gesucht aber leider nix passendes gefunden.

Ich habe die variable Score als Integer und möchte diese nun in einem Text-Dokument score.txt abspeichern.

Ausserdem möchte ich das jede Zeile der Datei in ein array highscore[1..5] gespeichert werden soll.


Im Netz habe ich verschiedene Sachen gefunden doch alle verwenden eine Memobox und so Kram den ich gar nicht brauche.

In C++ geht sowas sehr einfach. Man kann jede Zeile auslesen und in einen String speichern. Man kann der Datei washinzufügen oder einfach überschreiben. Eine Memobox, Klasse und so wird gar nicht gebraucht. Gibt es sowas ähnliches und unkompliziertes in Delphi?


Bsp:

Delphi-Quellcode:
openfiletoread('score.txt');
do while (Ende der Datei erreicht wurde)
{
score[i]:=line(i);
i:= i+1;
}

close file;



openfiletowrite('score.txt');
if file nicht gefunden dann soll 'score.txt' neu erstellt werden

lineaddtofile := newscore;

close file;

So stell ich es mir vor in C++ sieht es so ähnlich aus, aber hab keine Ahnung wie es in Delphi aussieht o.O
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz