Contiene una descripción breve del error que provocó que terminara la secuencia de comandos remota.
Objeto.Description
La propiedad Description devuelve una cadena.
Si la descripción de un error no está disponible, la propiedad Description devuelve una cadena vacía.
El siguiente código de JScript muestra cómo el objeto WshRemoteError expone la descripción del 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 - 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 - Línea: " + theError.Line + ", Carácter: " + theError.Character + "\nDescripción: " + theError.Description);
WScript.Quit(-1);
}
Objeto WshRemote | Objeto WshRemoteError | Propiedad Line | Propiedad Character | Propiedad SourceText | Propiedad Number | Propiedad Source
| Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |