Repeat..Until problem

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

PhOENiX

Betreff: Repeat..Until problem

BeitragDo, Aug 12, 2004 17:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab erst gerade mit BB angefangen und hab ein Problem mit diesem Code:
Code: [AUSKLAPPEN]

Graphics 640,480,32

SetBuffer BackBuffer()

Repeat

bildvariable=LoadImage("gfx/back.bmp")

DrawImage bildvariable,x,y

MaskImage bildvariable,0,0,255

Locate 0,200
console$=Input(">")
Print console$

If console$=("/help") Print("test")

Until console$("quit")



Da kommt aber dann immer beim ausführen der Fehler "Function not Found"

Was is der Fehler ??

MFG PhOENiX
 

David

BeitragDo, Aug 12, 2004 18:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!

Die Funktion "Console" gibts einfach nicht im standard BB Funktionsumfang. Und in deinem Quellcode kann ich sie auch nicht entdecken.

Code: [AUSKLAPPEN]

Until console$ ("quit")


Das Problem liegt an dieser Zeile, musst einfach ein "=" einfügen dann sollte das ganze klappen.
Und die Klammern sind überflüssig.

grüße
http://bl4ckd0g.funpic.de
 

Blitzkrieg Bop

BeitragDo, Aug 12, 2004 18:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Ansonsten bitte nicht Loadimage in die Hauptschleife, sowie Maskimgae! Cls hast du vergessen um am Ende würde ich alles flippen.
Hier mal eben dein Code, in abgeänderter und funktionstüchtiger Fassung:
Code: [AUSKLAPPEN]

Graphics 640,480,32
SetBuffer BackBuffer()
bildvariable=LoadImage("gfx/back.bmp")
MaskImage bildvariable,0,0,255

Repeat
Cls

Locate 0,200
console$=Input(">")

If console$=("/help") Print("test")
DrawImage bildvariable,x,y
Flip
Until console$="quit"

P.S.: Das mit Loadimage etc sind Grundlagen, die du beherschen solltest! Ansoonsten einfach nochmal in Rob's Kurs gucken Smile
~ Hey Ho Let's Go ~

PhOENiX

BeitragDo, Aug 12, 2004 19:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke für eure hilfe

MFG PhOENiX

SimLei

Betreff: Re: Repeat..Until problem

BeitragFr, Aug 13, 2004 0:49
Antworten mit Zitat
Benutzer-Profile anzeigen
Idea Stimme den Vorgängern zu. LoadImage solltest du keinesfalls in eine Schleife Tun, besonders wenn diese sehr schnell (ohne Verzögerung) abläuft. Denn so muss der Rechner jedesmal das Bild in den Zwischenspeicher laden. Was dann die Rechenleistung ziemlich beeinträchtigt. Setz das lieber vor 'Repeat'

---hab vor etwa einem halben Jahr so 'nen Fehler auch gemacht Wink
--- SimLei ---

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group