J'essaye de créer un programme qui a un bouton et une zone de texte. Chaque fois que le bouton est poussé, je veux qu'il en ajoute un à la boîte de texte. Je continue d'obtenir cette erreur:VB.NET Ajouter continuellement un à une zone de texte
Overload resolution failed because no accessible 'Int' accepts this number of arguments
Aussi, je suis un énorme n00b. Voici où je suis à ce jour, merci d'avance.
Option Strict On
Public Class Form1
Private Sub btnPlus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPlus.Click
Dim i As Integer = Int.Parse(txtAdd.Text)
i += 1
txtAdd.Text = i.ToString()
End Sub
End Class
Ce ne marche pas planter le programme, mais il ne pas en ajoute une à la zone de texte. Je ne suis pas familier avec Int32, que fait-il? – Davey
Int32 est le type .NET pour le type VB.NET Integer (ou le type C# int). Dans la langue de votre choix, il est interchangeable avec le type natif. –
J'ai mis à jour ma réponse pour mieux montrer l'exemple. Essayez-le avec une chaîne de texte aléatoire, puis essayez-le avec un entier ... puis essayez le code original de la même manière :) –