Frage zu Type Conversion
08.11.2017 10:51:26
Peter(silie)
ich habe eine Getter und Setter Klasse für definierte Types.
Wenn ich sage:
Db.Amount_of_Objects = CLng(frm_Input.tb_Amount_of_Objects.Text)
(Db.Amount_of_Objects ist vom Typ Long)
Dann erhalte ich einen Fehler, sofern dieses Feld auf der Userform leer ist.
Wenn ich sage:
Db.Amount_of_Objects = CLng(Val(frm_Input.tb_Amount_of_Objects.Text))
Wird mein Setter richtig ausgeführt und es wird eine Null eingetragen.Ist es Sinnvoll die Conversion mit Val durch zu führen oder sollte ich
vorher den Inhalt Prüfen und "manuell" konvertieren?
(Dazu sei gesagt, dass die Textbox per KeyPress Event,
sowieso nur ganzzahlen zulässt)