News:

*NEW* Current Version on STEAM16.793

Webchat:
Visit the chat



Input

Previous topic - Next topic

Vampire

Nachdem ich gestern noch mit "Input" arbeiten konnte, erhalte ich jetzt diese Fehlermeldung.
Wenn ich Input  mit // auskommentiere , läuft alles wunderbar...
_______________________________________
*** Configuration: WIN32 ***
precompiling:
GPC - GLBasic Precompiler V.7.917 SN:2ac4b027 - 2D, WIN32
"Nr.5.gbas"(23) warning : Demo mode: This command would require "GLBasic SDK premium"  : X_LOADOBJ
"Nr.5.gbas"(36) warning : command deprecated : Use CLEARSCREEN
Wordcount:44 commands
compiling:
C:\Temp\glbasic\gpc_temp0.cpp: In function `int __GLBASIC__::__MainGameSub_()':
C:\Temp\glbasic\gpc_temp0.cpp:113: error: no matching function for call to `INPUT(__GLBASIC__::DGStr, int, int)'
C:/Programme/GLBasic(beta)/Compiler/platform/Include/glb.h:1181: note: candidates are: void __GLBASIC__::INPUT(__GLBASIC__::DGStr&, DGNat, DGNat, DGNat)
C:/Programme/GLBasic(beta)/Compiler/platform/Include/glb.h:1182: note:                 void __GLBASIC__::INPUT(DGInt&, DGNat, DGNat, DGNat)
C:/Programme/GLBasic(beta)/Compiler/platform/Include/glb.h:1183: note:                 void __GLBASIC__::INPUT(DGNat&, DGNat, DGNat, DGNat)
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren
_______________________________________
*** Fertig ***
Dauer: 1.4 sek. Zeit: 15:09
Erstellen: 0 erfolgreich.
*** 1 FEHLGESCHLAGEN ***


Schranz0r

ist bekannt, im nächsten Update gefixed   ;)
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Kitty Hello

Nicht bekannt. Bitte den Code posten. Das ist ja mal wieder was...

Vampire

Bitteschön

Code (glbasic) Select

GLOBAL mx, my, b1, b2, phi, a$, b$
b$="Klaus"
SETCURRENTDIR("Media")
SETSCREEN 640,480,1
PLAYMUSIC "BMW.ogg",TRUE
LOADSOUND "CHIMES_L.WAV",1,1
LOADSOUND "Click.wav",2,1
LOADBMP "BackGround2.bmp"
LOADSPRITE "D-Zone.jpg",1
LOADSPRITE "D-Zone2.jpg",2
LOADSPRITE "D-Zone3.jpg",3
LOADFONT "Blade.png",1
LOADFONT "Cool.png",2
LOADFONT "JokeWood.png",3
X_LOADOBJ "Terrain2.ddd",1
X_LOADOBJ "Maschana.ddd",2
SETFONT 3
//INPUT "Type in your Name" + a$, 320,240
PRINT "Welcome",b$ + "GLB_MultimediaPlayer", 10,40
SHOWSCREEN
MOUSEWAIT
BLENDSCREEN "BackGround3.bmp"
SHOWSCREEN
PLAYSOUND (2,0,1.0)
BLENDSCREEN "SP083.JPG"
PLAYSOUND (1, 0, 1.0)
SHOWSCREEN
MOUSEWAIT
CLEARSCREEN
   WHILE TRUE
       MOUSESTATE mx, my, b1 ,b2
       phi=mx*360 / 640

       X_MAKE3D 1,1000,90

       X_CAMERA 0, 150, -300, 0 ,0 ,0
       X_AMBIENT_LT 0, RGB(0x80, 0xff, 0xff)

       X_MOVEMENT mx-230, 0, 0
       X_SCALING 15, 15, 15
       X_ROTATION phi, phi, 1, 0
       X_DRAWOBJ 1, 0
       X_DRAWOBJ 2
       X_SPRITE 1,100,1,300, 1
   SHOWSCREEN
WEND

Schranz0r

#4
da war doch im englischen forum schon der Fehler mit dem Input....


EDIT:
OK mein Fehler, ich war der festen Überzeugung da war was mit Input im Englischen Forum.... SRY
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Kitty Hello

Code (glbasic) Select
INPUT "Type in your Name" + a$, 320,240
Sorry, ich kann nicht auf die Variable:
"Type in your Name" + a$
schreiben.

Mach's so:
Code (glbasic) Select

PRINT "Type in your name", 320,240
INPUT a$, 320+LEN("Type in your name"), 240


Vampire

ohje, tschuldigung :)
Ich meine, in Quickbasic konnte man das so machen, bin aber nicht sicher.
Jedenfalls Dankeschön  :)