Hallo,
ich habe über Select Case die verschiedenen Auswahlmöglichkeiten einer Combobox abgefragt. Das Programm funktioniert zwar, jedoch habe ich bei "Option Strict On" die Meldung: "Fehler BC32013 "Option Strict On" lässt Operanden des Typs "Object" für den =-Operator nicht zu. Verwenden Sie den Is-Operator, wenn Sie die Objektidentität testen möchten."
Kann mir jemand auf die Sprünge helfen, wie ich diese Abfrage sauber programmiere?
ich habe über Select Case die verschiedenen Auswahlmöglichkeiten einer Combobox abgefragt. Das Programm funktioniert zwar, jedoch habe ich bei "Option Strict On" die Meldung: "Fehler BC32013 "Option Strict On" lässt Operanden des Typs "Object" für den =-Operator nicht zu. Verwenden Sie den Is-Operator, wenn Sie die Objektidentität testen möchten."
Kann mir jemand auf die Sprünge helfen, wie ich diese Abfrage sauber programmiere?
VB.NET-Quellcode
- Select Case ComboBox1.SelectedItem
- Case "Schneider Electric"
- ModbusSE(txtIP.Text, txtRegister.Text, txtZaehlerstand)
- Case "Siemens"
- ModbusSiemens(txtIP.Text, txtRegister.Text, txtZaehlerstand)
- Case "Socomec"
- ModbusSocomec(txtIP.Text, txtRegister.Text, txtZaehlerstand)
- Case Else
- MessageBox.Show(Me, "Bitte wählen Sie einen Messgerätehersteller aus!", "Zählerstände", MessageBoxButtons.OK, MessageBoxIcon.Error)
- End Select