Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Torley,
16. Mär 2008
ja das ist verständlich aber leider zu spät tut mir leid!
ich habs jetzt selbst nochmal versuch und das ist bei rausgekommen:
ich denk mal das ist die version von euch mit einigen macken und mäckeln und einer sichtbaren memo statt stringlist:
procedure TForm3.Button5Click(Sender: TObject);
var i:integer;
begin
ini:=TIniFile.create(ExtractFilePath(ParamStr(0))+'..\DATA\save.ini');
try
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Torley,
16. Mär 2008
ok ich versuchs:
also zuerst wir eine tstringlist angelegt:
Profiles := TStringList.Create;
versteh ich
dann wird anscheinend der wert profiles immer nach dem komma getrent in die liste geladen?!
Profiles.CommaText := ini.ReadString(SECTION_SETTINGS, KEY_PROFILES, '');
ok dann hab ich die namen in einer liste?!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Torley,
16. Mär 2008
ok den code versteh ich net so ganz! aber egal. ich versuchs erstmal auf die andere art.
nur hab ich jetzt ein problem mit dem löschen! alles andere funktioniert bestens!
also die ini sieht jetzt ungefähr so aus:
games=4
game1=Peter
game2=Torley
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Torley,
16. Mär 2008
den vorschlag von Fussball-Robby hab ich jetzt gut umsetzten können und es klappt auch soweit
aber wie meinst du das marabu?
kann man die werte einfach mit komma trennen und die werden dann einzeln bearbeitet?
und wenn ja wie lad ich dann einen bestimmten spielstand?
torley
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Torley,
16. Mär 2008
ja ok damit lösch ich dann die sektion, aber ich muss ja dann auch in gerneral den wert save3=hans oder so löschen!
gibt es da erase??? ?
und dann hab ich ja das problem das, wenn ich zb save2 lösch noch save1 und save3 existieren.
wenn dann die anzahl der speicherstände veringert wurde auf zwei dann zeigt mir das programm nur save1 und das nichtmehr vorhandene save2 an! save3 wird nicht mehr...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Torley,
15. Mär 2008
hört sich bestens an was hier so von euch kommt!
leider kann ich das heut nicht mehr testen, aber ich bin sicher das es so gehen wird
danke!
achso, wie mach ich das den dann wen ich einen spieler löschen will? einfach die zahl um 1 verringern und dann den ausgewählte section löschen? wenn ja wie lösch ich den in
savedgames=2
save1=Hans
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Torley,
15. Mär 2008
Abend
ich bins mal wieder.
Ich bastle so grade an meinem Snake für meine Hausarbeit da kam mir die Idee den Spielstand speicherbar zu machen.
Nur leider bekomm ich desöfteren bei meiner etwas einfachen Speichermethode fehlermeldungen beim Programm ablauf.
Es werden plötzlich sachen als falsch bezeichnet die schon ewig liefen.
Hier mal etwas code:
//erstmal das einlesen der sektionen...