Я хочу внести свой вклад в условия метода. Сначала у меня есть переменная «A». Я даю значение по умолчанию 0000, переменную «B», которую я сделал как ввод в текстовом поле, и переменную «N» в качестве формулы расчета, если я вхожу в текстовое поле, является числовым, напрямую к состоянию «IF B = Length (1)» и считывает значение переменной A «000», затем следуйте формуле «N = A + B». . и, наконец, когда я нажимаю на результатах этих расчетов появляется кнопка., как структурировать программу? Я имел структуру, показанную нижекак внести свой вклад в расчет?
Public Class uckondisi
#Region "variabel"
Private _bilangan As Integer = "0000"
Private _inputan As Integer = 0
#End Region
#Region "property"
Public Property bilangan As Integer
Get
Return Me._bilangan
End Get
Set(value As Integer)
Me._bilangan = value
End Set
End Property
Public Property inputan As Integer
Get
Return Me._inputan
End Get
Set(value As Integer)
Me._inputan = value
End Set
End Property
#End Region
Private Sub btnproses_Click(sender As System.Object, e As System.EventArgs) Handles btnproses.Click
If Me.txtinputan.Text = 1 Then
_bilangan = "000"
Me.txthasil.Text = inputan + bilangan
Else
end sub
end class
Я не уверен, понимаю ли я, что вы хотите, но вы, кажется, смешиваете типы. TextBox может обрабатывать только строки («эта строка» или «123» одинакова с точки зрения). Если вы хотите ввести числа (и рассматривать их как числа, например, для вычислений), вам придется выполнить преобразование в заданный тип (например, Integer): Dim number As Integer = Convert.ToInt32 (textbox.Text) , Преобразование завершится неудачно, если не будет «конвертируемой в числовую строку». Вы можете избежать этого, опираясь на TryParse данного числового типа или проверив его через IsNumeric – varocarbas
... Два последних вопроса: помните, что «000» отличается от «0» при обработке строки; но как только он преобразуется в число, все конечные нули не имеют значения. Если вы хотите присоединиться к двум строкам, вы можете использовать «&» или «+»; но всегда лучше использовать «&», чтобы избежать путаницы со знаком «плюс». Ясность вашего вопроса, код, который вы написали, то, что вы просили, и т. д. здесь не принадлежат (ЗАКРЫТО). Я ответил вам, потому что вижу, что все ваши вопросы до сих пор были более или менее такими: пожалуйста, приспосабливайтесь к правилам SO, или вы не получите никакой помощи. – varocarbas
извините заранее, проблемы я просто хочу объединить две переменные, с условием «0000», когда «000» у него была другая функция для объединения с входом, в этом форуме я был очень новым, и я не понять его требования на этом форуме. извините, если мой пост как спам. – Bud33