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

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
If TextBox1.Text = Label1.Text Then
Label1.Text = "haradamunetoki"
Label2.Text = "原田宗時"
TextBox1.Text = ""
Else
Label3.Text = "違います"
Private TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
End If
If TextBox1.Text = Label1.Text Then
Label1.Text = "katakurakojuro"
Label2.Text = "片倉小十郎"
TextBox1.Text = ""
Else
Label3.Text = "違います"
End If

――最初ラベル1にはdatemasamune、ラベル2には伊達政宗と表示してあって、主に判断の基準となるのはラベル1ですが、
最初のEnd If文までの間で繰り返しのような感じになってしまっていて
次の片倉小十郎に行くことができません。
先生に話しを聞いたところ、文法をよく理解していないとのこと…。
次のif文にいくにはどうしたらいいのでしょうか?

A 回答 (1件)

え~と。

。。

とりあえず。。。
「何がしたいのかちゃんとまとめてください。。。」

タイピングゲームを作りたいんだな~。

でもって。。。

伊達政宗って打つの???その後どうなるの???
何か、イマイチやりたいことと手順が見えてきません。

一度、紙に、流れを書いてみるとよいかと。



ただ、一ついえることは。。。

>>文法をよく理解していないとのこと…。

Label3.Text = "違います"
Private TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
End If

はおかしいですかねぇ。
本当にこう書いてあるなら(汗

Private、Public、Sub、Function
ここらへんを教科書でもう一度読んでみては。

プログラムでは、「始まり~終わり」を明確にしましょう。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
適当に質問したつもりはないのですが
ちゃんと質問内容を明記することはとても大切ですね。

お礼日時:2007/06/27 22:20

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