好的,有几个问题……您试图读取的是按钮的文本,而不是组合框,即
- Select Case cmd_sensor_t7770a.Text
- Case t7770a1006 'Calls sub from Module_sensor
- Sensor_t7770a1006_get
- Case t7770a1022 'Calls sub from Module_sensor
- Sensor_t7770a1022_get
- Case "t7770a2004" 'Calls sub from Module_sensor
- Sensor_t7770a2004_get
- Case t7770a2012 'Calls sub from Module_sensor
- Sensor_t7770a2012_get
- Case t7770a3002 'Calls sub from Module_sensor
- Sensor_t7770a3002_get
- End Select
-
您应该阅读相关组合框的内容,因此:
- Select Case ComboBox_t7770a.Text
- Case t7770a1006 'Calls sub from Module_sensor
- Sensor_t7770a1006_get
- Case t7770a1022 'Calls sub from Module_sensor
- Sensor_t7770a1022_get
- Case "t7770a2004" 'Calls sub from Module_sensor
- Sensor_t7770a2004_get
- Case t7770a2012 'Calls sub from Module_sensor
- Sensor_t7770a2012_get
- Case t7770a3002 'Calls sub from Module_sensor
- Sensor_t7770a3002_get
- End Select
此外,您还应该将值作为文本字符串进行比较,在编写代码时,代码会将案例与变量进行比较。i、 e.文本比较必须用引号括起来,如下所示:
- Select Case ComboBox_t7770a.Text
- Case "t7770a1006" 'Calls sub from Module_sensor
- Sensor_t7770a1006_get
- Case "t7770a1022" 'Calls sub from Module_sensor
- Sensor_t7770a1022_get
- Case "t7770a2004" 'Calls sub from Module_sensor
- Sensor_t7770a2004_get
- Case "t7770a2012" 'Calls sub from Module_sensor
- Sensor_t7770a2012_get
- Case "t7770a3002" 'Calls sub from Module_sensor
- Sensor_t7770a3002_get
- End Select
你有很多事情要纠正,但一旦你做到了,它就会按你的意愿工作。 |