第20講 電卓を作ろう!
第7話 クリアできるようにする
解答例
Dim w As Double
Private Sub CommandButton2_Click()
  w = 10 * w + 1
  TextBox1.Text = w
End Sub

Private Sub CommandButton12_Click()
  w = 0
  TextBox1.Text = ""
End Sub
解説
TextBox1.Text = ""だけではだめです。
w = 0も入れないと、初期化になりませんね。
本当の電卓は、0と表示されているので、
Dim w As Double
Private Sub CommandButton2_Click()
  w = 10 * w + 1
  TextBox1.Text = w
End Sub

Private Sub CommandButton12_Click()
  w = 0
  TextBox1.Text = 0
End Sub
でもよいですね。

では次の課題です。
2を3回押すと222、
2→1→1→2と押すと2112などと表示できるように
Private Sub CommandButton3_Click()をコーティングしましょう。



第6話へ 第8話へ

004
  

VBA講義第1部へ
vc++講義へ
vb講義へ
VB講義基礎へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座へ
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座へ

数学研究室に戻る