最初に数字を受け入れる VB アプリケーションを構築しています。ユーザーが入力ボックスのいずれかでキャンセルボタンを押した場合に終了できるようにしたい。コードは次のとおりです。
Private Sub Command1_Click()
Dim a, b, c, d As Integer
Dim response As Integer
Dim a1, b1, c1, d1 As String
a = InputBox("Enter Numerator 1")
b = InputBox("Enter Denominator 1")
c = InputBox("Enter Numerator 2")
d = InputBox("Enter Denominator 2")
a1 = Str(a)
b1 = Str(b)
c1 = Str(c)
d1 = Str(d)
If a1 <> "" And b1 <> "" And c1 <> "" And d1 <> "" Then
'All Actions
...
Else
response = MsgBox("Are you sure you want to quit?", vbYesNo + vbQuestion, AdditionV1.0")
If response = vbYes Then
End
Else
Addition.Show
End If
StrPtr を使用してみましたが、まだ機能しません。キャンセルを押しても、エラー メッセージが表示されます。
助けていただければ幸いです。