hola
ARRICARRARO has intentado hacerle seguimiento..? si entra a tu proceso comprobar y no aumenta probablemente es porque debes declarlo como global tu contador y no local dentro de tu proceso para que el valor asignado en tu proceso no se pierda y sea adjuntado a la variable global:
Código vb.net:
Ver originalImports System.Math
Public Class Form1
Dim intentos As Integer
Dim fallos As Integer
Dim aciertos As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Text = "Verificar operaciones"
Call CrearOperacion()
End Sub
Public Sub CrearOperacion()
TextBox1
.Text = Int(Rnd() * 1000) TextBox2
.Text = Int(Rnd() * 1000) TextBox3.Clear() 'también puede ser TextBox3.Text=""
End Sub
Public Sub Comprobar()
'Call CrearOperacion()
If Convert.ToInt64(TextBox1.Text) + Convert.ToInt64(TextBox2.Text) = Convert.ToInt64(TextBox3.Text) Then
intentos = intentos + 1
aciertos = aciertos + 1
TextBox4.Text = intentos
TextBox5.Text = aciertos
Call CrearOperacion()
Else
intentos = intentos + 1
fallos = fallos + 1
TextBox4.Text = intentos
TextBox6.Text = fallos
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Call Comprobar()
End Sub