アプリ版:「スタンプのみでお礼する」機能のリリースについて

VB.NET初心者です。VB.NETでMessageBoxを表示したいので、以下のように作成したのですが、
TextBoxには表示されるのですが、MessageBoxが出てきません。表示させる方法を教えて下さい。 If Command = 1 Then
MessageBox.Show("操作エラー")
TextBox1.Text = "操作エラー"
End If

A 回答 (3件)

フォームとかの後ろに隠れている恥ずかしがり屋ではないですよね?


昔からの『MsgBox』は使えないのでしょうか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
確認しましたが、どこにもありません。また、MsgBoxも同様に試しましたが、表示できていません。
 挿入箇所か設定等必要なのでしょうか?

お礼日時:2018/06/02 09:54

No.1です。



https://dobon.net/vb/dotnet/form/msgbox.html

TextBoxにはって事は『System.Windows.Forms名前空間』は有効になっているはずなので、本来はそのコードで表示できるはずですが。。。

C#では
https://teratail.com/questions/42710
このような件も見つけましたが、現在そんなに複雑(?)なコードを書いている訳ではないのですよね?

http://www.greenowl5.com/gprogram/vb2017/visualb …

最近のバージョンでも書き方は変わらないですし。

逆に書いてもやっぱり?
TextBox1.Text = "操作エラー"
MessageBox.Show("操作エラー")
    • good
    • 0
この回答へのお礼

返信遅れてすいません。
調べてみましたが、通常のボタン等の後に記述すると、メッセージボックスは表示されますが、今回は、Serial Commで外部から、受信したデータを
Commandに入力し、その値を判定し、その判定結果で、メッセージボックスを表示するようにしていましたが、表示させません。
こういう場合、なんか必要でしょうか?

お礼日時:2018/06/03 20:06

No.2です。



>今回は、Serial Commで外部から、受信したデータを
>Commandに入力し、その値を判定し、その判定結果で、メッセージボックスを表示するようにしていましたが、表示させません。
>こういう場合、なんか必要でしょうか?

通常のコードで表示されると言うなら特別何かが必要な訳ではないと思います。
ただその表示されないソフト自体が何らかの干渉をしてしまうのか?と考えますが、私自身は外部装置とのやり取りについては
やった事ないのでこれ以上は不明ですね。
    • good
    • 0
この回答へのお礼

了解です。私も当然表示されると思うのですが、でません><
回答ありがとうございます。

お礼日時:2018/06/04 19:04

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A