Hallo Klaus,
danke für deine Hilfe!
Ich versuche eine Eingabe für die IP Adresse und den Port mit Hilfe
von EditText zu schreiben.
Meine Sub Globals
'Für die IP und Porteingabe mit Edittext
Dim edtip As EditText
Dim edtport As EditText
Dim IPADRESSE As String
Dim PORT As String
Meine SUB sieht so aus:
Sub edtip_EnterPressed
' IP Eingeben, wird nichts Eingegeben ist die IP auf default
edtip.Initialize("edtip")
edtip.InputType = edtip.INPUT_TYPE_TEXT
IPADRESSE = edtip.Text
End Sub
Sub edtport_EnterPressed
' PORT Eingeben, wird nichts Eingegeben ist die IP auf default
edtport.Initialize("edtport")
edtport.InputType = edtport.INPUT_TYPE_TEXT
PORT = edtport.Text
End Sub
nur der Vollständigkeit halber die DEFAULT
*EDIT*
Sub DISDEF
'DEFAULT Adresse und PORT zuweisen und Anzeigen
'DEFAULT ADRESSE
IPADRESSE = "192.168.0.90"
'Editor Text anpassen
edtip.Initialize("edtip")
edtip.InputType = edtip.INPUT_TYPE_TEXT
edtip.Text = (IPADRESSE)
'DEFAULT PORT
PORT = "50290"
'Editor Text anpassen
edtport.Initialize("edtport")
edtport.InputType = edtport.INPUT_TYPE_TEXT
edtport.Text = (PORT)
End Sub
Wenn ich die Var IPADRESSE als String definiere (ohne Eingabe) läuft das
Programm, sobald ich aber edtip benutze bekomme ich
Java.lang.NumberFormatException.
Ich glaub ich bin zu dumm das zu verstehen...
Roland
EDIT1: CODE angepast und erneut getestet. Nun läuft das Programm solange man nicht selber versucht die IP zu Ändern.
Sobald ich also z.B. 192.168.1.100 Port 3000 Eingebe bekomme ich den Fehler.
Ich habe auch schon aus Verzweifelung alle INPUT-TYPES durchprobiert.