Hilfe Bei Graphic-programm
Übersicht

Magier GandalfBetreff: Hilfe Bei Graphic-programm |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Brauche Hilfe:
Graphics 1280,800,32,1Code: [AUSKLAPPEN] Global x=0 While Not KeyHit(1) rechteck Wend WaitKey End Function rechteck() Repeat Color 255,0,0 Delay (50) Rect 40,40,x,500,1 x=x+20 Until x<1240 End Function Eigentlich müsste man das Mini-programm jederzeit mit ESC beenden können, doch es geht nur bevor der Balken den anderen Bildschirmrand erreicht hat. Warum? Danke schonmal. |
||
aletes |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hmm, komisch, bei mir kann man es jederzeit beenden, und zwar bevor der Balken den anderen Bildschirmrand erreicht hat. ![]() |
||
![]() |
Nicdel |
![]() Antworten mit Zitat ![]() |
---|---|---|
In der Rechteck-Funktion ist eine Schleife. Diese wird erst verlassen, nachdem das Rechteck auf der anderen Seite ist. Auch auch erst dann kann das Programm wieder mit Escape beendet werden, da es sich wieder in der Hauptschleife befindet. | ||
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7 |
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hoi,
man kann es jederzeit beenden, auch bevor der Balken den rechten Rand erreicht. Hast Du vllt den Code nicht aus dem Editor in den Post kopiert? Denn die Anweisung Code: [AUSKLAPPEN] repeat . . . until x<1240 irritiert mich ein wenig. Da ist sicher x>1240 gemeint. DANN kann man das Programm auch nicht selbst beenden, sondern muss warten bis x>1240 ist. Das liegt daran, dass nie auf die Bedingung Code: [AUSKLAPPEN] until keyhit(1)
geprüft wird, da Deine Funktion bis zum schluss nicht mehr verlassen wird. L8er, PSY |
||
PSY LABS Games
Coders don't die, they just gosub without return |
Magier Gandalf |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke für die vielen Antworten. ![]() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group