LOTUSSCRIPT 言語


例:If...GoTo ステートメント
ユーザーに住宅の頭金を提示するように求めます。購入費用は、別の場所で $235,000 に設定されています。ユーザーが購入費用の 10% 以上の頭金を提示するかどうかによって、応答は異なります。

Sub ProcessMortgage(cost As Single)
Dim downpmt As Single, msg As String
msg$ = "Cost:" + Format(cost!, "Currency") _
& ".Enter a down payment:"
downpmt!= CSng(InputBox(msg$))
If downpmt!< .1 * cost!GoTo NotEnough
msg$ = Format(downpmt!, "Currency") & " will do fine!"
MessageBox msg$
' Continue processing the application
' ...
' ...
Exit Sub

NotEnough:
msg$ = "Sorry, " & Format(downpmt!, "Currency") _
& " is not enough!"
MessageBox msg$
End Sub

Dim cost As Single
cost!= 235000
ProcessMortgage(cost!)' Call the ProcessMortgage sub.

関連項目