Это моя 4-я неделя в базовом программировании с использованием visual studio .NET 2015, и я застрял с этой проблемой.
Для этого упражнения по кодированию:
Откройте файл VB2015\Chap06\MultiplicationSolution(MultiplicationSolution. sln).
Код приложения, чтобы отобразить таблицу умножения, как показано на рис. 6-31 (Зак, 2016). (В графическом интерфейсе есть число: с txt. Number, три кнопки помечены как: For...Next, Do...Loop и Exit, затем есть таблица умножения: с lblTable, где числа должны отображаться так, как я описал ниже.)
Используйте для...Следующий оператор в процедуре btnForNext_Click и используйте Do...Оператор цикла в процедуре btnDoLoop_Click. Протестируйте приложение соответствующим образом.
Я могу заставить цифры отображаться следующим образом:
* 1 =
* 2 =
* 3 =
(и так далее)
Что я уже пробовал:
Public Class frmMain Dim NumToMultiply As Integer = 1 Private Sub btnDoLoop_Click(sender As Object, e As EventArgs) Handles btnDoLoop.Click ' displays a multiplication table Do Until NumToMultiply >= 9 lblTable.Text = lblTable.Text & " * " & NumToMultiply & " = " & ControlChars.NewLine NumToMultiply += 1 Loop End Sub Private Sub btnForNext_Click(sender As Object, e As EventArgs) Handles btnForNext.Click ' displays a multiplication table For NumToMultiply As Integer = 1 To 9 lblTable.Text = lblTable.Text & " * " & NumToMultiply & " = " & ControlChars.NewLine NumToMultiply += 1 Next End Sub