'Msgbox vbs gave me expected end of the statement

dim answer = call MsgBox("This will destroy your computer, Do you wish to proceed", 4, "WARNING!") 
If answer = 6 Then
    MsgBox "WORKS!"
End If

gave me expected end of the statement line 1 char 12



Solution 1:[1]

You just need to separate declaring your answer variable and assigning the prompt result:

Dim answer

answer = MsgBox("This will destroy your computer, Do you wish to proceed", 4, "WARNING!")

If answer = 6 Then
    MsgBox "WORKS!"
End If

(and there's no need to call)

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Filburt