我刚刚开启了严格的选项,发现了我没有用过的问题,例如后期绑定。实际上,以下行会产生后期绑定错误
Dim available_ports As Array
available_ports = SerialPort.GetPortNames()
If available_ports(0).ToString <> "" Then...
我知道当一个对象被赋值给一个声明属于特定对象类型的变量时,早期绑定。
我尝试了几个想法,但无法处理此错误。如何提前绑定此代码的最后一行?
我所做的最有趣的事情是
Dim available_ports As String
最后一行的错误消失了,但第二行出现了一个新错误,告诉我无法转换String ()
中的String
答案 0 :(得分:0)