GLBasic forum

Main forum => Bug Reports => Topic started by: S. P. Gardebiter on 2010-May-19

Title: Funktion kann keine Strings returnen
Post by: S. P. Gardebiter on 2010-May-19
Hi.
Funktionen können keine Strings returnen.

Code (glbasic) Select
FUNCTION GetElementName

RETURN "Hi"

ENDFUNCTION // GETELEMENTNAME


QuoteC:\DOKUME~1\SPFD42~1.GAR\LOKALE~1\Temp\glbasic\gpc_temp0.cpp: In function `DGInt __GLBASIC__::GetElementName(DGInt)':
C:\DOKUME~1\SPFD42~1.GAR\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:1371: error: cannot convert `__GLBASIC__::CGStr' to `DGInt' in return
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren

Code (glbasic) Select
FUNCTION GetElementName

LOCAL Str$ = "Hi"

RETURN Str$

ENDFUNCTION // GETELEMENTNAME


Ausgabe = 0
Title: Re: Funktion kann keine Strings returnen
Post by: Kitty Hello on 2010-May-19
Beide haben Recht. CGStr kann nicht in int konvertiert werden. Ich ändere das. Zum Zurückgeben von Strings, bitte FktName$ machen.