Form1 と Form2 の 2 つのフォームがあります。最初のフォームには、値で寮を選択するラジオ ボタンを含むグループ ボックスがあります。ページの下部には、続けると表示され、フォーム 2 に移動するボタンがあります。フォーム 2 には、食事プランを選択するためのラジオ付きのグループボックスがある別のボタンがあります。ページの下部に、計算というボタンがあります。このボタンをクリックすると、Form1 が再び表示され、総費用のテキスト ボックスに寮費と食事費の値が表示されます。寮費ではなく、食事代を得るために機能します。
誰でも理由がわかりますか?
フォーム 1:
Public Class Form1
Public DormCost As Integer
Private Sub ButtonCalculate_Click(sender As Object, e As EventArgs) Handles ButtonCalculate.Click
Dim DormCost As Integer
If RadioAllen.Checked = True Then
DormCost = 1500
ElseIf RadioPike.Checked = True Then
DormCost = 1600
ElseIf RadioFarthing.Checked = True Then
DormCost = 1200
ElseIf RadioUniversity.Checked = True Then
DormCost = 1800
End If
Form2.Show()
End Sub
End Class
フォーム 2:
Public Class Form2
Dim MealCost As Integer
Dim Total As String
Private Sub ButtonCalculate_Click(sender As Object, e As EventArgs) Handles ButtonCalculate.Click
If Radio7.Checked = True Then
MealCost = 560
ElseIf Radio14.Checked = True Then
MealCost = 1095
ElseIf RadioUnlimited.Checked = True Then
MealCost = 1500
End If
Me.Close()
Total = Convert.ToString(Form1.DormCost + MealCost)
Form1.TextBox1.Text = "$" + Total
End Sub
End Class