![]() |
Re: Problem mit SetLength
Zitat:
Delphi-Quellcode:
Gruß
Setlength (old,10)
|
Re: AV bei Stringvergleich
Zitat:
Hier nochmal die komplette Schleife:
Delphi-Quellcode:
und hier meine vars:
for i := 0 to 9 do // 0..9
begin old_p_test := ini.ReadString('Score','Name'+IntToStr(i),'0'); ShowMessage('1'); if (old_p_test = '0') then begin ShowMessage('2'); old[9-i].username := '-'; ShowMessage('3'); end else old[9-i].username := Form3.XORString(old_p_test,key); old_p_test := ini.ReadString('Score','Punkte'+IntToStr(i),'0'); if old_p_test<>'0' then old[9-i].punkte := StrToInt(Form3.XORString(old_p_test,key)) else old[9-i].punkte := 0; end; // 0..9
Delphi-Quellcode:
Und hier definier ich die für die schleife wichtigen:
var
key: string; // XOR KEY i: integer; // Schleifen old: array of HighScore; Pos: integer; user_punkte: integer; old_p_test: string;
Delphi-Quellcode:
das 'xxxxxxxxxxxxxxxxxxxxxxxxxx' stimmt natürlich nicht :)
// Key
key := 'xxxxxxxxxxxxxxxxxxxxxxxx'; // Punkte user_punkte := StrToInt(Form3.Edit1.Text); // INI Handle ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'highscore.txt'); |
Re: AV bei Stringvergleich
Hallo!
key und pos sind auch Reservierte Bezeichner! Weiß nicht ob es daran liegt aber sollte man nicht verwenden. |
Re: Problem mit SetLength
Moin!
Zitat:
MfG Muetze1 |
Re: AV bei Stringvergleich
Hm...danke nochmal :dp:
Werde das nun mal ausprobierne air /Edit: Danke funktioniert :) Nur wie erwartet stimmt halt die Theorie nicht ganz :( |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:10 Uhr. |
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