Jump to content
Fabio2017

Tratamento de erro VB 6

Recommended Posts

Fabio2017

Boa noite amigos!!!

Estou com problema...e o seguinte... no text1.text está recebendo dados da serial   

exemplo: 0,12

0,45

1,45

4,89

e quando os valores está recebendo neste formato acima ..o código abaixo funciona perfeitamente.....mas tem momento que aparece dados assim :

0488,

1489,2

quando o if abaixo lê esses dados o software dá erro e para de funcionar.

If Text1.Text > valor And Text1.Text < valor1 Then
List1.AddItem "ok"

else

List2.AddItem "Nok"
End If

teria alguma forma de tratar esse erro....e fazer que o software não pare de funcionar?

 

 

Share this post


Link to post
Share on other sites
Gnrtuga

Olá, o if está a dar erro porque estás a pedir para comparar strings, quando na verdade queres comparar números.... Tens que arranjar maneira de converteres de texto para número.

Boa sorte.


Férias! Estou por aqui: http://maps.google.p...001549&t=h&z=20 (a bulir claro está!)

Nunca mais é verão outra vez.. :)

Share this post


Link to post
Share on other sites
Fabio2017
15 horas atrás, Gnrtuga disse:

Olá, o if está a dar erro porque estás a pedir para comparar strings, quando na verdade queres comparar números.... Tens que arranjar maneira de converteres de texto para número.

Boa sorte.

Ola amigo....esqueci de colocar.....mas  as palavras valor e valor1  é uma variavel......e os dados dessas variavel é numeros.

Share this post


Link to post
Share on other sites
Retsu9

O que o gnrtuga se referia não era à variável valor e valor1, mas sim ao conteúdo das textboxes,

Ao fazeres if text1.tex>valor, estás a comparar a string da textbox e não o seu valor, logo tens de converter o texto da textbox para número.

Em VB.net existe o comando: 

If VAL(text1.text)>valor Then
  ...
  
  End IF

não sei se ai se aplica, é questão de tentares.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.