重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

PDA windows-CE上で動作する実務ソフトで、外部機器に送信するコマンド等のデータをRS-232Cを通じて出力するようになっているのですが、このデータがバッファ内に残っている場合に、データを外部のプログラムから消去できるでしょうか。
因みにポート番号は1番です。
もし、既存のプログラム、あるいはサンプルプログラム等ありましたら
ご教授ください。
OSはウィンドウズCE 5.0dです。
間違って入力したデータを取り消したいのです。

A 回答 (1件)

外部から消去というのは聞いたことがないです


(というか、作成したことないです)
受信側が特別なコード(キャンセル)をもっていて
通信途中でそのコードを受信したら、今まで受け取ったのをクリアするというようなものになっていなければならないでしょう

232Cプリンタであれば、そういう機能あります

※ただデータの区切りがどうなっているかが問題です
 1行単位(CR LF受信までとか)で処理するようになっている場合
 CR LF送ってからキャンセル送っても無駄です
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!