2016-08-09 15 views
0

に対して結合私はちょうどそのようなオプション厳格になって、私はが遅れを結合などに対処するために使用されなかった問題を発見しました。実際に以下の行が早期遅延バインディング

Dim available_ports As Array 
available_ports = SerialPort.GetPortNames() 
If available_ports(0).ToString <> "" Then... 

遅延バインディングのエラーを作成し、私はそれが特定のオブジェクトタイプのものであると宣言された変数に代入されたときにオブジェクトが早期にバインドされていることを知っています。

私はいくつかのアイデアを試してみましたが、このエラーに対処することができませんでしたしています。どのようにこのコードの最後の行を早期バインドするのですか?私が作った

最もinterresting事は

Dim available_ports As String 
最後の行にエラーが消え

だったが、新しいものは、String

+0

をWORKD必要がありますか?どのラインが正確ですか? –

答えて

0

これでString()を変換することができなかった私に教えて二行目に登場しましたメソッドGetPortNames()が文字列配列を返すためです。クラスArrayは本当に一致していない、と文字列配列ではありません...

Dim available_ports As String() 

は正確に、エラーメッセージは何

関連する問題