ucx 0 Denunciar post Postado Janeiro 28, 2008 Amigos experientes do fórum, peço um pouco de paciência pois ainda estou aprendendo muito sobre vb.net. Preciso muito saber se os dados fornecidos num textbox são "inteiro". Há um modo de fazer isso antes de armanezar numa variável? Obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 28, 2008 Quando você quer trabalhar com a propriedade Text de um TextBox, ele retorna em string, se você quer alimentar uma variável que seja inteira com esses dados e estiver utilizando o VB não é necessário converter pois o VB faz a conversão, ele suporta conversão implicita, mas caso esteja utilizando o C#, aí tem que converter. VB: Dim i as Integer i = TextBox1.Text C# int i; i = Convert.ToInt16(TextBox1.Text); Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
ucx 0 Denunciar post Postado Janeiro 28, 2008 O problema que tenho é o seguinte... O usuário informa um texto ao invés de um número.. Como vou checar se isso é um número e que posso continuar sem erros? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 28, 2008 ucx se o seu problema é deixar fixo que em um TextBox só pode aceitar números, utilize o FilteredTextBox do ajax: http://www.asp.net/AJAX/AjaxControlToolkit...redTextBox.aspx Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
ucx 0 Denunciar post Postado Janeiro 28, 2008 Obrigado!!! ^_^ Compartilhar este post Link para o post Compartilhar em outros sites