unc*_*oge 3 vbscript asp-classic
我面临以下错误:
Microsoft VBScript runtime error '800a0005'
Invalid procedure call or argument: 'left'
/scheduler/App.asp, line 16
Run Code Online (Sandbox Code Playgroud)
这条线是:
point1 = left(point0,i-1)
Run Code Online (Sandbox Code Playgroud)
此代码在另一台服务器上运行良好,但现在在另一台服务器上显示此错误.我猜它可能与系统或IIS设置有关,或者可能是其他东西,但它与代码无关(因为它在另一台服务器上工作正常).
如果i等于零,那么这将调用Left()与-1作为length参数.这将导致Invalid procedure call or argument错误.验证i >= 0.