Italian Aiuto EditText.SelectAll

Fulvio75

Well-Known Member
Licensed User
Ciao, come da codice sotto devo selezionare il teso in una edittext quando il campo è vuoto e vi scrivo un valore di default, il problema è che quando scrivo il valore di default il codice esce dalla sub e il txtVolt.SelectAll non viene eseguito
B4X:
Sub txtVolt_TextChanged (Old As String, New As String)
    
    If txtVolt.Text = "" Then
        'Imposto il voltaggio di default per la batteria       
        Battery.Volt = AppFunctions.GetBatteryType("",Battery.BatteryType).ElementVolt * Battery.Cells
        'scrive il valore di default e poi esce senza passare alla riga successiva,
        txtVolt.Text = NumberFormat2(Battery.Volt,1,2,2,False)
        txtVolt.SelectAll
    Else
        
    End If
    
    Battery.Volt = New   
    
    fldWatt.Text = NumberFormat2(Battery.Volt * (Battery.mA/1000),1,1,1,False)
    fldA.Text = NumberFormat2(Battery.C * (Battery.mA/1000),1,1,1,False)

End Sub
 

sirjo66

Well-Known Member
Licensed User
Longtime User
ottimo !!
Però sarebbe carino (nel titolo del thread) metterci anche [B4J], [B4A] (o altro) per far capire alla gente di che linguaggio si parla
 
Top