Hi,
gehe mal davon aus, das du ein WinForms Projekt hast und eine TextBox zur Eingabe nutzt. Dann kannst du das KeyPress-Ereignis nutzen:
Private Sub TextBox_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox.KeyPress
If Not Char.IsNumber(e.KeyChar) AndAlso Not Char.IsControl(e.KeyChar) Then
e.Handled = True
End If
End Sub
Falls du noch Dezimalpunkte o.ä. zulassen möchtest, kannst du noch folgendes einfügen:
AndAlso Not e.KeyChar = "."
Gruß
Stefan
Freiberufler im Bereich Softwareentwicklung Von der PLC und Robotik zu VB.NET & C#, vorrangig WPF und UWP