Visual Basic Script で現在の月を短い文字列として取得しようとしています。
Dim month
Dim mth
month = Now.Month ' This doesn't work.
month = Now().Month ' Tried this too.
month = Month(Now) ' Also tried this.
mth = MonthName(month, True) ' (e.g. "Apr" or "Mar")
ただし、実行時エラーが発生し続けます。
Microsoft VBScript runtime error: Object required: 'Now'
Microsoft VBScript runtime error: Object required: 'Now()'
Microsoft VBScript runtime error: Type mismatch 'Month'
Now
文字列として罰金を使用できます:
CStr(Now)
またはプレーンな値として
Dim val
val = Now
Now
メンバー関数にアクセスするためのオブジェクトとして使用するにはどうすればよいですか? おそらく、Visual Basic の機能と VB スクリプトを混同しているのでしょうか?