AboutSyed Rizwan Muhammad Rizvi Expertise I can answers questions regarding web based and desktop based programming in VB.Net. Which can include SOAP, XML, Custom Controls, COM Interoperability etc.
Experience Have been working in this specific area for last 2 years previously I was a VB 6 Developer with experties in other languages as well. Total 10 years of programming experience.
Question QUESTION: Hi
I want 2 thing in my form
1-my input box text contains only numeric value and one / (divide sign) now i want user cannot enter second / (divide sign) how to restrict the user from inserting second / sign and others alphabetics and special character except /.
2-i want to split text 25258/14 and want to assign textbox to value of string after / means 14 i use for this
Dim news() As String = Split(TextBox1.Text, "/", -1, CompareMethod.Text)
TextBox2.Text = news(0)
TextBox3.Text = news(1)
but it gives error
Regards,
bilal
ANSWER: 1. Use KeyPress event for the text box to trap keycodes and cancel them if not needed.
2. to splise use TextBox1.text.split("/")
---------- FOLLOW-UP ----------
QUESTION: Please give example of keypress event for trap keycodes
very thanks
regards,
bilal
Answer Private Sub TextBox1_KeyPress(ByVal sender As Object,ByVal e As_
System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If(e.KeyChar < "10" Or e.KeyChar > "100") Then
MessageBox.Show("Enter Double Digits")
End If
End Sub