![]() |
Problem mit For-Schleifen und Strings
Also heute hat sich delphi aber gegen mich verschworen :(
wieso funktioniert das nicht :
Delphi-Quellcode:
Zeile : String
Delphi-Quellcode:
Aber das funktioniert :
for i:= 0 to 25 do begin
Zeile := Zeile + Spielfeld[i].Hint; end;
Delphi-Quellcode:
Beim zweiten ist das Ergebnis :
for i:= 0 to 25 do begin
Zeile := Zeile + '1'; end; 11111111111111111111111111 Beim ersten ist das Ergebnis := Spielfeld[0].Hint (z.B '1' ...) Aber dann auch nur '1'... :( |
Re: Problem mit For-Schleifen und Strings
Hinter Zeile: String ist doch ein Semikolon, oder? ;)
Und hast du i eigentlich definiert? |
Re: Problem mit For-Schleifen und Strings
Was ist denn Spielfeld?
|
Re: Problem mit For-Schleifen und Strings
Hi!
Ich kann dir nicht ganz folgen. Also bei deinem geschriebenen Text hast du ne Zuweisung drin (ergebnis := ) Verwendest du das irgendwo oder sollte das nur ne Darstellung sein? Was den Code angeht: Bist du dir sicher, dass in allen Hints etwas drin steht? Lass dir doch mal während der For-Schleife per Showmessage das Spielfeld[i].Hint ausgeben und guck mal, was es ist. Ciao Frederic |
Re: Problem mit For-Schleifen und Strings
Moin Neutral General,
kann es sein, dass der Hint Sonderzeichen enthält? Probier mal, was bei
Delphi-Quellcode:
herauskommt, oder füge die Zeilen, zum Testen, mal einem Memo hinzu.
Zeile := Zeile + Trim(Spielfeld[i].Hint);
|
Re: Problem mit For-Schleifen und Strings
@ fred.reichbier : Ja i ist definiert und hinter String ist auch ein ;.
@ Toxman :
Delphi-Quellcode:
@ fkerber : Ich bin mir ziemlich sicher das in den Hints was drinsteht und ich habs auch schon
TSpielfeld = class(TImage)
private Nr : Integer; end; Spielfeld : Array[0..832] of TSpielfeld; geprüft... |
Re: Problem mit For-Schleifen und Strings
Strings fangen beim Index 1 an!
|
Re: Problem mit For-Schleifen und Strings
Liste der Anhänge anzeigen (Anzahl: 1)
Also es funktioniert einfach nicht ... :(
Ich hab mal den Quelltext angehängt. Vielleicht hilft das ja ... |
Re: Problem mit For-Schleifen und Strings
@ Luckie:
Das ist hier uninteressant. Die For-Schleife läuft über die Elemente eines arrays und nicht über die Zeichen in einem String. |
Re: Problem mit For-Schleifen und Strings
Nun ja. Im Topic sthet das er Problem mit einer Schleife und Strings hätte. :roll:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 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