Click to See Complete Forum and Search --> : outputing integers


bentley
October 26th, 2002, 12:13 PM
Private Sub cmdConvert_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdConvert.Click

Dim intInput As Integer

intInput = txtInput.Text()

txtOutput.Text = intInput



End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Me.Close()
End Sub
End Class

The problem is that the only way this works is if i declare intInput as a string how can i get this to work as an integer?

KristianH
October 27th, 2002, 03:34 AM
Whatever you get from at textbox is usually a "text", that is a string.

So you can check and validate whatever someone puts in that box to be a numerical value of your choice, preferably with the help of the "Errorprovider"-component.

Then in code you use Cint(txtbox.text), or Csng(txtbox.text) or whatever you feel is necessary, if you need to perform any numerical functions etc...

ZebbCarter
October 31st, 2002, 10:53 PM
Another option would be to use the following:

intInput = val(txtInput.text)

ZebbCarter