シリアル通信をするには?

解決


たき  2008-09-17 03:59:47  No: 140424

つい数日前にVB2008を使い出した者ですが、シリアル通信である機器にコマンドを送るプログラムを作ろうとしています。
超ど素人の為、検索する単語が悪かったのか、参考になるサンプルコードが見つかりませんでしたので、お勧めのサイトなどあれば教えてください。


魔界の仮面弁士  2008-09-17 06:25:00  No: 140425

「SerialPort クラス」を使ってみてください。
http://msdn.microsoft.com/ja-jp/library/system.io.ports.serialport.aspx

> 参考になるサンプルコードが見つかりませんでしたので
googleで、「SerialPort」の VB サンプルを検索すると、ヒットするかも。
http://tinyurl.com/VB-Sample-SerialPort


魔界の仮面弁士  2008-09-17 06:26:29  No: 140426

「My.Computer.Ports」でも良いかな。
http://msdn.microsoft.com/ja-jp/library/e4560dx9.aspx


たき  2008-09-26 00:18:06  No: 140427

魔界の仮面弁士さんありがとうございました。
My.Computer.Portsを使って下記コードを作りましたが動作しません。
ポートの設定に誤りは無いのですが、何が悪いのか分かりませんので
教えてください。

Using com1 As IO.Ports.SerialPort = _
       My.Computer.Ports.OpenSerialPort("COM1")
    com1.WriteLine("AAAA" & vbCrLf)
End Using


たき  2008-10-28 21:03:25  No: 140428

他で調べて解決しました。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加