You are on page 1of 6

Public Class Form1

Dim radius, length, width, answer As Single


Const pi As Single = 3.142

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

End Sub

Private Sub Label1_Click(sender As Object, e As EventArgs) Handles Label1.Click

End Sub

Private Sub cmdtriangle_Click(sender As Object, e As EventArgs) Handles


cmdtriangle.Click
cmdcompute.Enabled = True
cmdcompute.Visible = True
cmdreset.Enabled = False
cmdreset.Visible = False

TextBox1.Enabled = False
TextBox2.Enabled = True
TextBox3.Enabled = True
Label4.Enabled = False
Label5.Enabled = True
Label6.Enabled = True

TextBox1.Visible = False
TextBox2.Visible = True
TextBox3.Visible = True
Label4.Visible = False
Label5.Visible = True
Label6.Visible = True

cmdcircle.Enabled = False
cmdtriangle.Enabled = True
cmdrectangle.Enabled = False
cmdcone.Enabled = False
cmdsphere.Enabled = False
cmdcylinder.Enabled = False
cmdcircle.Visible = False
cmdtriangle.Visible = True
cmdcone.Visible = False
cmdsphere.Visible = False
cmdrectangle.Visible = False
cmdcylinder.Visible = False

End Sub

Private Sub cmdcircle_Click(sender As Object, e As EventArgs) Handles


cmdcircle.Click
cmdcompute.Enabled = True
cmdcompute.Visible = True
cmdreset.Enabled = False
cmdreset.Visible = False

TextBox1.Enabled = True
TextBox2.Enabled = False
TextBox3.Enabled = False
Label4.Enabled = True
Label5.Enabled = False
Label6.Enabled = False

TextBox1.Visible = True
TextBox2.Visible = False
TextBox3.Visible = False
Label4.Visible = True
Label5.Visible = False
Label6.Visible = False

cmdcircle.Enabled = True
cmdtriangle.Enabled = False
cmdrectangle.Enabled = False
cmdcone.Enabled = False
cmdsphere.Enabled = False
cmdcylinder.Enabled = False
cmdcircle.Visible = True
cmdtriangle.Visible = False
cmdcone.Visible = False
cmdsphere.Visible = False
cmdrectangle.Visible = False
cmdcylinder.Visible = False
End Sub

Private Sub cmdrectangle_Click(sender As Object, e As EventArgs) Handles


cmdrectangle.Click
cmdcompute.Enabled = True
cmdcompute.Visible = True
cmdreset.Enabled = False
cmdreset.Visible = False

TextBox1.Enabled = False
TextBox2.Enabled = True
TextBox3.Enabled = True
Label4.Enabled = False
Label5.Enabled = True
Label6.Enabled = True

TextBox1.Visible = False
TextBox2.Visible = True
TextBox3.Visible = True
Label4.Visible = False
Label5.Visible = True
Label6.Visible = True

cmdcircle.Enabled = False
cmdtriangle.Enabled = False
cmdrectangle.Enabled = True
cmdcone.Enabled = False
cmdsphere.Enabled = False
cmdcylinder.Enabled = False
cmdcircle.Visible = False
cmdtriangle.Visible = False
cmdcone.Visible = False
cmdsphere.Visible = False
cmdrectangle.Visible = True
cmdcylinder.Visible = False

End Sub

Private Sub cmdcone_Click(sender As Object, e As EventArgs) Handles


cmdcone.Click
cmdcompute.Enabled = True
cmdcompute.Visible = True
cmdreset.Enabled = False
cmdreset.Visible = False

TextBox1.Enabled = True
TextBox2.Enabled = True
TextBox3.Enabled = False
Label4.Enabled = True
Label5.Enabled = True
Label6.Enabled = False

TextBox1.Visible = True
TextBox2.Visible = True
TextBox3.Visible = False
Label4.Visible = True
Label5.Visible = True
Label6.Visible = False

cmdcircle.Enabled = False
cmdtriangle.Enabled = False
cmdrectangle.Enabled = False
cmdcone.Enabled = True
cmdsphere.Enabled = False
cmdcylinder.Enabled = False
cmdcircle.Visible = False
cmdtriangle.Visible = False
cmdcone.Visible = True
cmdsphere.Visible = False
cmdrectangle.Visible = False
cmdcylinder.Visible = False

End Sub

Private Sub cmdsphere_Click(sender As Object, e As EventArgs) Handles


cmdsphere.Click
cmdcompute.Enabled = True
cmdcompute.Visible = True
cmdreset.Enabled = False
cmdreset.Visible = False

TextBox1.Enabled = True
TextBox2.Enabled = False
TextBox3.Enabled = False
Label4.Enabled = True
Label5.Enabled = False
Label6.Enabled = False

TextBox1.Visible = True
TextBox2.Visible = False
TextBox3.Visible = False
Label4.Visible = True
Label5.Visible = False
Label6.Visible = False

cmdcircle.Enabled = False
cmdtriangle.Enabled = False
cmdrectangle.Enabled = False
cmdcone.Enabled = False
cmdsphere.Enabled = True
cmdcylinder.Enabled = False
cmdcircle.Visible = False
cmdtriangle.Visible = False
cmdcone.Visible = False
cmdsphere.Visible = True
cmdrectangle.Visible = False
cmdcylinder.Visible = False

End Sub

Private Sub cmdreset_Click(sender As Object, e As EventArgs) Handles


cmdreset.Click
cmdtriangle.Visible = True
cmdtriangle.Enabled = True
cmdcircle.Visible = True
cmdcircle.Enabled = True
cmdrectangle.Visible = True
cmdrectangle.Enabled = True
cmdcone.Visible = True
cmdcone.Enabled = True
cmdsphere.Visible = True
cmdsphere.Enabled = True
cmdcylinder.Visible = True
cmdcylinder.Enabled = True
cmdreset.Visible = False
Label2.Text = ""
Label3.Text = ""
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox1.Visible = False
TextBox1.Enabled = False
TextBox2.Visible = False
TextBox2.Enabled = False
TextBox3.Visible = False
TextBox3.Enabled = False
Label6.Visible = False
Label5.Visible = False
Label4.Visible = False
cmdcompute.Visible = False
End Sub

Private Sub cmdcylinder_Click(sender As Object, e As EventArgs) Handles


cmdcylinder.Click
cmdcompute.Enabled = True
cmdcompute.Visible = True
cmdreset.Enabled = False
cmdreset.Visible = False

TextBox1.Enabled = True
TextBox2.Enabled = True
TextBox3.Enabled = False
Label4.Enabled = True
Label5.Enabled = True
Label6.Enabled = False

TextBox1.Visible = True
TextBox2.Visible = True
TextBox3.Visible = False
Label4.Visible = True
Label5.Visible = True
Label6.Visible = False

cmdcircle.Enabled = False
cmdtriangle.Enabled = False
cmdrectangle.Enabled = False
cmdcone.Enabled = False
cmdsphere.Enabled = False
cmdcylinder.Enabled = True
cmdcircle.Visible = False
cmdtriangle.Visible = False
cmdcone.Visible = False
cmdsphere.Visible = False
cmdrectangle.Visible = False
cmdcylinder.Visible = True

End Sub

Private Sub cmdcompute_Click(sender As Object, e As EventArgs) Handles


cmdcompute.Click
If cmdtriangle.Enabled = True Then
length = TextBox2.Text
width = TextBox3.Text
Label2.Text = (length) * (width) * (1 / 2)
Label3.Text = "square units"
cmdreset.Enabled = True
cmdreset.Visible = True
cmdtriangle.Enabled = False
ElseIf cmdcircle.Enabled = True Then
radius = TextBox1.Text

Label2.Text = (radius ^ 2) * (pi)

Label3.Text = "square units"


cmdreset.Enabled = True
cmdreset.Visible = True
cmdcircle.Enabled = False
ElseIf cmdrectangle.Enabled = True Then
length = TextBox2.Text
width = TextBox3.Text

Label2.Text = (length) * (width)


Label3.Text = "square units"
cmdreset.Enabled = True
cmdreset.Visible = True
cmdrectangle.Enabled = False
ElseIf cmdcone.Enabled = True Then
radius = TextBox1.Text
length = TextBox2.Text
Label2.Text = (1 / 3) * (pi) * (radius ^ 2) * (length)
Label3.Text = "cubic units"
cmdreset.Enabled = True
cmdreset.Visible = True
cmdcone.Enabled = False
ElseIf cmdsphere.Enabled = True Then
radius = TextBox1.Text
Label2.Text = (4 / 3) * (pi) * (radius ^ 3)
Label3.Text = "cubic units"
cmdreset.Enabled = True
cmdreset.Visible = True
cmdsphere.Enabled = False
ElseIf cmdcylinder.Enabled = True Then
radius = TextBox1.Text
length = TextBox2.Text
Label2.Text = (pi) * (radius ^ 2) * (length)
Label3.Text = "cubic units"
cmdreset.Enabled = True
cmdreset.Visible = True
cmdcylinder.Enabled = False

End If

End Sub
End Class

You might also like