こんにちは!
VB.NET 2008でserialportについて質問です。
プロッターに文字列を送信するプログラムをつくったのですが、プロッターの電源が入っているときには問題ないのですが
電源OFF時に文字列を送信するとプログラムが応答しなくなってしまいます。
電源をいれとけばいいのですがこう言った場合のエラー処理はどんなかんじにすればいいのでしょうか?
ソースはこんな感じです
---
Try
 sPortName = cbPortName.Text
SerialPort1.PortName = sPortName
  'open serial port
 SerialPort1.Open()
 SerialPort1.Write(data) ←ここでプログラムがとまってる。
Catch ex As Exception
 MessageBox.Show("Unable to open serial port")
End Try
----

例えば無効なCOMポートを指定すると例外が発生してメッセージボックスを表示してくれるので機器がOFFだった場合も例外が
発生するといいのですがそういうことは可能でしょうか?