Indica el número que representa un error en una secuencia de comandos.
Objeto.Number
La propiedad Number devuelve un entero largo sin signo.
El siguiente código de JScript muestra cómo el objeto WshRemoteError expone el número de error.
Dim Controller, RemoteScript Set Controller = WScript.CreateObject("WSHController") Set RemoteScript = Controller.CreateScript("test.js", "remoteserver") WScript.ConnectObject RemoteScript, "remote_" RemoteScript.Execute Do While RemoteScript.Status <> 2 WScript.Sleep 100 Loop Sub remote_Error Dim theError Set theError = RemoteScript.Error WScript.Echo "Error " & theError.Number & " - Línea: " & theError.Line & ", Carácter: " & theError.Character & vbCrLf & "Descripción: " & theError.Description WScript.Quit -1 End Sub
var Controller = WScript.CreateObject("WSHController"); var RemoteScript = Controller.CreateScript("test.js", "remoteserver"); WScript.ConnectObject(secRemota, "remote_"); secRemota.Execute(); while (secRemota.Status != 2) { WScript.Sleep(100); } function remote_Error() { var elError = secRemota.Error; WScript.Echo("Error " + theError.Number + " - Línea: " + theError.Line + ", Carácter: " + theError.Character + "\nDescripción: " + theError.Description); WScript.Quit(-1); }
Objeto WshRemote | Objeto WshRemoteError | Propiedad Description | Propiedad Line | Propiedad Character| Propiedad SourceText| Propiedad Source
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |