Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Highscoreliste erstellen (https://www.delphipraxis.net/36182-highscoreliste-erstellen.html)

glkgereon 16. Dez 2004 21:11

Re: Highscoreliste erstellen
 
nein, es sollte mit jeder version gehen...

probiers mit ner TStringList....

zb. so kann man speichern:

Delphi-Quellcode:
  temp:TStringList;
  t:array of string;
begin
  temp:=TStringList.Create;
  temp.Duplicates:=dup;
  setlength(t,2);
  for i:=1 to Anzahl do
    begin
    t[1]:=Punkte[i];
    t[2]:=Name[i];
    temp.Add(Implode(t));
    end;
  temp.Sort;
  temp.SaveToFile('abc.txt');
end;
Anzahl gibt die Anzahl der elemente an...
in Punkte sind die punkte abgelegt, in Name die namen...

hoffe es hilft

rhaz 16. Dez 2004 21:12

Re: Highscoreliste erstellen
 
Vielleicht kann mir ja mal jmd. eine Sortier funktion einbauen Testprogramm ..
Wär euch sehr dankbar ..

rhaz 16. Dez 2004 21:22

Re: Highscoreliste erstellen
 
Also des mit dem speichern geht doch auch mit ner memo oda nicht ?
mit savetofile und loadfromfile ??
ich möcht ja des sortieren ..

fkerber 16. Dez 2004 21:25

Re: Highscoreliste erstellen
 
Hi!

Siehe Zeile 13 des obigen Codes, aber ob der nach Punkten sortiert? :gruebel:


Ciao Frederic

rhaz 16. Dez 2004 21:31

Re: Highscoreliste erstellen
 
Könnte mir vielleicht jemand liebenswerterweise eine Sortierung in das Programm da .. einbauen .. das würde mir schon um einiges weiterhelfen ..

fkerber 16. Dez 2004 21:37

Re: Highscoreliste erstellen
 
Hi!

Du musst echt ein bisschen mehr Eigeninitiative zeigen.
Du hast doch jetzt so viele Tipps bekommen.

Wo sind deine Probleme?


Ciao Frederic

rhaz 16. Dez 2004 21:47

Re: Highscoreliste erstellen
 
ok tut mir leid .. also ich habs nun mit ner listbox gemacht und dann halt listbox1.sorted := true;
allerdings sortiert er mir das nun von klein nach groß .. ich möchte es aber anderes herum .. kann ich es irgendwie herumdrehen oder kann ich es speichern und herumgedreht wieder anzeigen lassen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:10 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz