Compiler-Fehler: 'Forever' without 'repeat'
Übersicht

![]() |
PddBetreff: Compiler-Fehler: 'Forever' without 'repeat' |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo.
Bist vor 2 Stunden hat dieser Quelltext nocht einwandfrei getan, doch jetzt plötzlich gibt der Compiler einen Fehler aus: "'Forever' without 'repeat'". Hier der Code: Code: [AUSKLAPPEN] Repeat
WaitTimer (frameTimer) ; Auf FPS Warten Cls MX = MouseX() MoveCanon() MoveLaser1() MoveAlien1() CollideAlien1Laser1() ShowCollisions() If MouseHit(1) Then NewLaser1(MX) ;TileBlock(levelback) DrawImage(Schiene, 0, 580) ; Laufschiene Zeichnen DrawImage(Kanone, MX-16, Kanone_Y); Kanone zeichnen If Alien1_count = 0 Then If KeyHit(1) Then Gosub Menu Flip FlushKeys Forever Ich habe auch schon versucht, es mit until zu machen - hat aber auch nicht getan. Ich habe den gesamten (das ist nur ein ausschnitt) Queellcode überprüft: es gibt nur 2 repeat und 2 forever, einmal eine schleife im neü un eine im 1. Level (hier abgebildet). Nunja. weis jemand woran das liegt? |
||
flohrian |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wenn sowas kommt, dann hast du i.d.R. irgendwo nen End If oder so vergessen.
Da ist's Code: [AUSKLAPPEN] If Alien1_count = 0 Then
Dabei fehlt das End If. Mfg Flo EDIT: Schneller ![]() |
||
- Zuletzt bearbeitet von flohrian am Mo, Jul 03, 2006 21:16, insgesamt einmal bearbeitet
![]() |
Bud |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du hast die If-Abfrage
Code: [AUSKLAPPEN] If Alien1_count = 0 Then
Nicht mit "EndIf" abgeschlossen, deswegen "denkt" der Compiler, das "Forever" gehöre in diese Abfrage. |
||
![]() |
Pdd |
![]() Antworten mit Zitat ![]() |
---|---|---|
Aha! ![]() ![]() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group