Italian Bug di b4a o cosa ?

PakoT52

Active Member
Licensed User
Longtime User
Ciao ragazzi , ho un problema con i label , ho fatto una semplicissima provo e ho messo nel Designer un Label , ho dichiarato su global
B4X:
Dim Label1 As Label
poi ho scritto
B4X:
Sub ProvaLabel
Label1.Text = " Prova "
End Sub
Lo provo e niente non c'è scritto niente , mi domando perchè ? Io gli ho detto che nel label1 ci deve essere scritto "Prova" ma niente non compare
 

Gianni M

Well-Known Member
Licensed User
Longtime User
ciao PakoT52
la prima parte del codice "la dichiarazione" va bene, ma poi non capisco la "sub".
Voglio dire: quando viene richiamata?
Se possibile, pubblica il codice completo.
 

PakoT52

Active Member
Licensed User
Longtime User
Ho trovato il modo per farlo vedere , era messo male nel programma . Grazie mille . Comunque per chi avesse il mio stesso problema io l'ho messo nel bottone dove facevo visualizzare anche il panel dato che il label si trovava nel panel
 

Gianni M

Well-Known Member
Licensed User
Longtime User
il codice , il codice , il codice!!! pubblica il codice!
 

PakoT52

Active Member
Licensed User
Longtime User
E' un pezzo di codice della mia applicazione , e tutto il codice è molto lungo
 

PakoT52

Active Member
Licensed User
Longtime User
In poche parole è questo il codice :
B4X:
Sub BtnR_Click
    Activity.RemoveAllViews
    Activity.LoadLayout("PrimoLy")
    V = V
    P = P + 5
    Label1.Text = P
    If V = 0 Then
    Pnlv.Initialize("")
    Pnlv.Visible = True
    Activity.AddView(Pnlv ,4%x, 4%x, 92%x, 94%y)
    Pnlv.SetLayout( 4%x, 4%x, 92%x, 94%y)
    Pnlv.LoadLayout("p1")
    Label2.Text = Secondi
    Timer2.Initialize("Timer2", 1000)
    Timer2.Enabled = True
    End If
End Sub
 

arenaluigi

Well-Known Member
Licensed User
Longtime User
Ciao Pako,
non c'è nessun baco, per poter eseguire il codice della tua sub, devi anche richiamarlo da qualche parte.
La sub da sola non fa nulla, serve qualcuno che la usa, ad esempio un button, o qualsiasi altra evento.
 
Top