タイトル : Re^2: ReceiveSerialData 投稿日 : 2006/06/16(Fri) 14:14 投稿者 : kaz
> > 初めて投稿します、VB6からVB2005への初心者です。 > > 多分コーディングの問題でなく、私の環境設定の問題だと思います。 > > 色々検索して見ましたが、どうしても解決出来ず3日たちました、初歩的な問題だと思います が、 > 分か > > りません助けて下さい。 > > 目的はSerialPortを使って文字列を読み込みたいのです。 > > Helpで下記に様なサンプルがあり、実行して見たのですが、どうしても com1.ReadLine() > > の部分でロックしてしまいます。 > > 同じようなサンプルで、SendSerialDataがありますが、これは全く問題なく実行出来ます。 > > 他の方法でもSerialPortから文字列が読めれば良いので宜しくお願いします。 > Microsoft KBですよね: > http://support.microsoft.com/?scid=kb;ja;904795&spid=3041&sid=4 > とりあえず、ポートの先につながっているモノがNewLineで区切ったデータを送信してくるのか > といった様な通信フォーマットをちゃんと確認していますか? 先につながっているモノは別のRS232Cクロスケーブルで別のパソコンにつながってハイパーターミナル が立ち上がっています、従ってこちらもハイパーターミナルでお互いに通信できます。 すみません私がロックすると書きましたが、NewLineを確認出来ないだけでデータは受け取ってました。 そこで恥ずかしい質問ですが、NewLineの意味が分かりません、恥ついでにもう一つ、教えて頂いた、 HPのサンプルでConsole.WriteLineとありますが、どこに出力されるのですか? |