Android Question Duplicate default label default: ^

bluedude

Well-Known Member
Licensed User
Longtime User
During compiling I get this message and not sure what this is all about.

I defined a label like this: Dim lblWebError As Label in Globals and later set it like this: lblWebError.Visible =False

It gives me the error on when I set visible to false.

Cheers,
 

Johnmcenroy

Active Member
Licensed User
Longtime User
I have the same problem but when using StateManager code module.
Here is a code :
B4X:
Select StateManager.GetSetting ("numberOfStarts")
     LogColor (StateManager.GetSetting ("numberOfStarts"),Colors.Blue)
     Case ""
        StateManager.SetSetting("numberOfStarts","1")
     Case Else
        numberOfStarts = StateManager.GetSetting ("numberOfStarts") + 1
        StateManager.SetSetting("numberOfStarts",numberOfStarts)
End Select

So the compiler says:
Duplicate default label default: ^ and the string StateManager.SetSetting("numberOfStarts","1") us underlined with red color.

When I remove all Select/End Select code - All is fine.
 
Last edited:
Upvote 0

mc73

Well-Known Member
Licensed User
Longtime User
Just a thought. Tried this?
B4X:
dim a as string
a=StateManager.GetSetting ("numberOfStarts")
Select a
  LogColor (a,Colors.Blue)
  Case ""
  StateManager.SetSetting("numberOfStarts","1")
  Case Else
  numberOfStarts = a + 1
  StateManager.SetSetting("numberOfStarts",numberOfStarts)
End Select
 
Upvote 0

Johnmcenroy

Active Member
Licensed User
Longtime User
Just a thought. Tried this?
B4X:
dim a as string
a=StateManager.GetSetting ("numberOfStarts")
Select a
  LogColor (a,Colors.Blue)
  Case ""
  StateManager.SetSetting("numberOfStarts","1")
  Case Else
  numberOfStarts = a + 1
  StateManager.SetSetting("numberOfStarts",numberOfStarts)
End Select

Thanks but I tried , it is the same

Erel here is my file , I have just tested StateManager
 

Attachments

  • StateManager_TEST.zip
    7.8 KB · Views: 256
Upvote 0
Top