![]() |
if and oder wo liegt der Fehler
Hallo,
ich find in folgendem Code den Fehler nicht. Die Fehlermeldung ist ein fehlender Operator oder ein Semikolon:
Delphi-Quellcode:
........
procedure TCar.domove(movecount: Integer);
var m: Boolean; begin inherited; m := false; if (m = false) and (car.Moved = false) begin if IsRight in Form1.DXInput1.States then begin Direction := 'Right'; x := x + 3; m := 1; end; end; Wahrscheinlich ein ganz simpler Fehler aber ich seh in einfach nicht. Gruß Spurius |
Re: if and oder wo liegt der Fehler
Zitat:
|
Re: if and oder wo liegt der Fehler
m ist boolean und du addierst in deiner schleife 1 dazu.
|
Re: if and oder wo liegt der Fehler
das könnte sogar vielleicht noch klappen, aber machen sollte man es trotzdem nicht. hab ich total übersehen... vielleicht gibts noch nen dritten fehler?
|
Re: if and oder wo liegt der Fehler
Hallo,
am 'then' lags. Vielen Dank! Da mit dem addieren ist schon klar, ich hatte die m-Variable geändert von Integer->Boolean und muss das auch noch ändern. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:51 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