お願いします

[戻る]
ぴー 2011/09/09(金) 10:19:34
visual stdio 2010を使っているんですが…
エディットボックスを四つ作っていまして、そのエディットボックスに数値が入力されてい
ないときに、「数値を入力してください」とAfxMessageで表示させたいんですけど、プログ
ラムが上手くできません。
どなたか教えてください。
ちなみにこんなプログラムをつくったのですが上手くいきませんでした。


    if(m_1==0 || m_2==0 || m_3==0 || m_4==0)
        {
    AfxMessageBox("空欄があります。\n数字を入力してください。");
    }

Blue 2011/09/09(金) 10:26:01
※MFCだとして。。。

m_1〜m_4はダイアログ変数?
(DDX_Textを使っている)

UpdateData(); もしくは UpdateData(TRUE);

は記述してありますか?


# タイトルはもっと内容がわかるものにしましょう。
# 大体質問なんでみんなお願いしますとおもっていますし。

PATIO 2011/09/21(水) 11:14:05
Blueさんも書かれていますけれど、
提示されている情報では合っているとも何とも言えません。

プログラムに使用されている変数が何を意味しているのかが
説明されていないからです。
あとうまく行きませんと書いてありますけれど、
どういう状態になっているの可を具体的に書く癖を付けた方が良いです。
例えば、四つのエディットボックスをどんな状態にしても
メッセージボックスが出てしまいますとか、
逆にどんな状態にしてもメッセージボックスが出てきませんとか。

うまく行かないにしても状況がちゃんとあるはずなのでそれを説明しましょう。

うまく質問する為に頭の中を整理してみてください。
うまくするとその過程で解決してしまう事もありえますよ。

yukari [HomePage] 2011/10/27(木) 23:36:31
女の子とムフフなことができるとういことでしょうか?d(´∀`*)グッ〇 http://hemn.me/bigbonus/

古いスレッドには追加発言できません。