Hola a todos, estoy realizando un metodo de registro utilizando divisiones entre 0 (cero), esto para atrapar el desbordamiento lo cual se logra al realizar una comparacion de valores, y el metodo analiza todo y si los datos son correctos divide entre cero sino continua normal.
Mi pregunta es saber que es lo que hace un debugger cuando detecta esto?
vb6 Ejemplo:
Código:
Option Explicit
Private Function Registro()
On Error GoTo Mal
Dim Resultado As Integer
Dim Ciclo As Integer
For Ciclo = Len(Text1.Text) To Len(Text1.Text) * 2
'Bla bla bla ;)
End If
Resultado = Int(Ciclo / 0)'Cero por poner una constante solamente
Mal:
MsgBox "Validando el Text1, de nuevo :("
'Validacion de la llave, si pasa o no, no manda ninguna alerta
Exit function
End Function
Quiero utilizar las menos constantes posibles. asi como algunos comparadores IMP, EQV y XOR de Visual Basic 6
De antemano gracias por la informacion que puedan proporcionar.
Marcadores