Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
簡易電卓について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=2189#CommentId18371
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
ya-to
 ()
投稿日時
2008/1/26 18:57:00
FormにTextBox とLabelとButtonをそれぞれ一個ずつ配置して、TextBoxに例えば、10+20 と入力し
Enterを押すことにより、その和(=30)をLabelに表示するということはできないでしょうか。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = TextBox1.Text
End Sub
と組みましたが、Labelには10+20としか表示されません。Val関数を使ってもうまく行きません。
TextBox.Textは文字型なのでLabelには10+20としか表示されないのだと思いますが、例えば
プログラム上で、
TextBox1.Text=10+20
と記述すれば、左辺は文字型で右辺は数値型なのに、何か自動的に変換されてTextBox1には30が
代入されます。何かこのようなことを応用して和を表示させる方法がないでしょうか。
よろしくお願いします。