Bin über folgenden Fehler gestolpert beim Compilieren:
C:/DOKUME~1/cg/LOKALE~1/Temp/glbasic/gpc_temp0.cpp: In function `int __GLBASIC__::__MainGameSub_()':
C:/DOKUME~1/cg/LOKALE~1/Temp/glbasic/gpc_temp0.cpp:13: error: `alarm_Str' undeclared (first use this function)
C:/DOKUME~1/cg/LOKALE~1/Temp/glbasic/gpc_temp0.cpp:13: error: (Each undeclared identifier is reported only once for each function it appears in.)
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopierenHängt scheinbar an der Initialisierung der Variable "alarm". Schaut bei mir so aus:
LET alarm$="Aus"Und später dann nen bissi Logik:
IF alarm="aus"
alarm_x=30
alarm_y=210
ELSE
alarm_x=30
alarm_y=110
ENDIFWobei es an der Logik nicht hängt, die hab ich testweise mal rausgeworfen gehabt.
Hab ich irgendeinen Schusselfehler gemacht oder bin ich unschuldig? ;)
Du deklarierst alarm als $, du mußt If alarm$="aus" schreiben. LET kannste weglassen.
Oh fein, funzt! Danke sehr.
Allerdings steht in der Hilfe auch Der Befehl 'LET' ermöglicht ein paar feine Funktionen mit Wörtern.
LET a$="MEINE"
LET b$="LIEBLINGSZAHL"
LET c= 7
// Jetzt kommts!!
LET c$=a$ + " " + b$ + " : " + c
PRINT c$,0,20
SHOWSCREEN
Stimmt, steht da, allerdings steht auch da, daß man das LET auch weglassen kann ;)
a$="MEINE"
b$="LIEBLINGSZAHL"
c= 7
// Jetzt kommts!!
c$=a$ + " " + b$ + " : " + c
PRINT c$,0,20
SHOWSCREENmacht demnach das gleiche
Vergiss LET ganz schnell braucht kein mensch :D