VBScript でさまざまな問題が発生しています。If Then ステートメントで発生しているようです。これはコードです...
Option Explicit
Dim User, Pass
User=InputBox("Username")
If User = Guest then
msgbox "hi"
うまくいかず、エラー コード 800A03F6 が表示されます。これを修正するにはどうすればよいですか? エラーは 6 行目にあります。
VBScript でさまざまな問題が発生しています。If Then ステートメントで発生しているようです。これはコードです...
Option Explicit
Dim User, Pass
User=InputBox("Username")
If User = Guest then
msgbox "hi"
うまくいかず、エラー コード 800A03F6 が表示されます。これを修正するにはどうすればよいですか? エラーは 6 行目にあります。
これのどちらか.....
Option Explicit
Dim User
User = InputBox("Username")
If User = "Guest" then
MsgBox "hi"
End If
または ...
Option Explicit
Dim User
User = InputBox("Username")
If User = "Guest" then MsgBox "hi"
文字列を変数として使用しようとしていますが、文字列ではありません(少なくとも投稿したコードからは)。Guest
まったく宣言されていません。文字列を引用する必要があります。
代わりにこれを試してください:
User = InputBox("Username")
If User = "Guest" then
MsgBox "hi"