使用变量名称的字符串版本访问变量-vb.net

时间:2018-08-03 17:19:18

标签: vb.net

在VB.net中,我用一种方法处理许多按钮单击。然后,我使用一个选择案例来弄清楚如何处理请求,请参见下文:

Private Sub picT1_Click(sender As Object, e As EventArgs) Handles picT2.Click, picT3.Click, picT4.Click,

        Select Case sender.name
            Case "picT2"
                If PLC.T2Shutter = BitOff Then do something...
            Case "picT3"
                If PLC.T3Shutter = BitOff Then do something...
            Case "picT4"
                If PLC.T4Shutter = BitOff Then do something...
        End Select

End Sub

由于我要使用类似的索引操作变量(picT2.Click事件中的PLC.T2Shutter),如何通过使用发送方名称中接收到的“ 2”来解决正确的变量?

0 个答案:

没有答案