Мой партнер и я пытаемся выяснить, как отключить кнопку по одному. Мы создаем программу в Visual Studio Express 2012, которая отключит кнопку, когда она будет введена в текстовое поле. Например, у нас есть пять букв, размещенных отдельно на пяти разных кнопках. Если мы должны положить букву «D» в текстовое поле, кнопка, содержащая эту конкретную букву, будет отключена. Мы используем кодОтключение кнопок по одному
If e.KeyCode = Keys.D Then
Button1.Enabled = False
End If
Теперь, что работает, но если два или более кнопки, имеют те же буквы, все из них отключают, потому что тогда код будет:
If e.KeyCode = Keys.D Then
Button1.Enabled = False
End If
If e.KeyCode = Keys.D Then
Button2.Enabled = False
End If
Моих проблема заключалась бы в том, каким образом я мог бы различать те кнопки, которые имеют одну и ту же букву друг от друга, так что, когда я набираю букву в текстовом поле, отключается только одна кнопка, и когда я ее снова вводим, отключается другая кнопка, содержащая ту же букву. Благодаря!
Итак, если у вас есть две кнопки, как с текстом «D», вы хотите, когда вы вводите текст в текстовое поле, кнопки для отключения последовательно больше, чем вы набираете букву? Поэтому, если вы наберете «D», первый отключится, то, если вы наберете другое «D», сделав текстовое поле «DD», второй отключится? – Brandon