• 締切済み

VB初心者です。

VB初心者です。 現在VB2008でシリアル通信のプログラムを作成しています。 (コマンドを送ったら、その応答がテキストボックスに表示されるみたいな感じ) それで一応、送った文字から応答が返ってきて表示もされるので すが、Enterキーを押さないと応答が次に進まないようになってしまってどうしたら良いのか悩んでいます。 なので、if文を使って入力する文字が0文字だった場合、Enterキーを押したと判断したいと考えているのですがどうすれば良いのでしょうか? ご教授お願いします。

みんなの回答

  • layy
  • ベストアンサー率23% (292/1222)
回答No.2

「Enterキーを押さないと応答が次に」 「0文字だった場合、Enterキーを押したと判断したい」 言いかえれば 「0文字だった場合、『次』が実行されたらいい」 と考えれば何かできませんか?。 「Enterキーを押したことにしよう」と考えると難しくなる。 0文字かどうかは関数を探してみてください。 ロジックの組み立て、(仕様を、)整理してからコーディングすると 後戻りは少ないと思います。

  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.1

提示されている現象から、あなたがやっていることを推測し正しい解決法を示すことは困難です。 とりあえず(一部でも良いですから)プログラムを掲載してください。

関連するQ&A

専門家に質問してみよう