Android Question Array Expected?

tsteward

Well-Known Member
Licensed User
Longtime User
In the following minimalist code line 7 the IDE gives an error of Array Expected but I don't understand why.
B4X:
Sub Class_Globals
    Private SQL1 As SQL
End Sub

Private Sub B4XPage_Created (Root1 As B4XView)
    Dim v As Int
    v = GetAssetDBVersion()
    Log("Version: " & v)
End Sub

Private Sub GetAssetDBVersion As Int
    Return 42
End Sub
 

emexes

Expert
Licensed User
Longtime User
I minimalised it even further to a B4J console program:

B4X:
Sub Process_Globals
End Sub

Sub AppStart (Args() As String)
    Dim v As Int
    v = GetAssetDBVersion()
    Log("Version: " & v)
End Sub

Private Sub GetAssetDBVersion As Int
    Return 42
End Sub

which still has the same array expected message, and since clearly the answer 42 is correct, then the problem must be the superfluous parentheses of line 6, as @LucaMs beat me to by seconds minutes. 🍻

Log output post parenthetical purge:
Version: 42
 
Last edited:
Upvote 0
Top