Hi.
Funktionen können keine Strings returnen.
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
FUNCTION GetElementName
LOCAL Str$ = "Hi"
RETURN Str$
ENDFUNCTION // GETELEMENTNAME
Ausgabe = 0
Beide haben Recht. CGStr kann nicht in int konvertiert werden. Ich ändere das. Zum Zurückgeben von Strings, bitte FktName$ machen.