Devuelve el valor de un recurso definido con el elemento <resource>.
getResource(IdRecurso)
El método getResource devuelve una cadena. Use el elemento <resource> para aislar las cadenas o números que se encuentran en el archivo .wsf y a los que desea hacer referencia. Esta característica facilita el mantenimiento de un conjunto de cadenas que se traducen a varios idiomas. Un archivo de comandos WSH (*.wsf) puede contener varias unidades de información de recursos, cada una con un identificador de recurso único.
La siguiente secuencia de comandos WSH define un recurso denominado errNonNumeric. Se muestra el valor de errNonNumeric si el parámetro upperBound no es un número.
<package>
<job id="JS">
<resource id="errNonNumeric">Error: se especificó un valor no numérico donde se esperaba un número.</resource>
<script language="JScript">
function getRandomNumber(upperBound)
{
var realUpperBound = parseInt(upperBound);
if (!isNaN(realUpperBound))
return (realUpperBound * Math.random) + 1
else
{
WScript.Echo(getResource("errNonNumeric"));
WScript.Quit(-1);
}
}
NewValue = getRandomNumber("Bad Value");
</script>
</job>
<job id="VBS">
<resource id="errNonNumeric">Error: se especificó un valor no numérico donde se esperaba un número.</resource>
<script language="VBScript">
Function getRandomNumber(upperBound)
If IsNumeric(upperBound) Then
getRandomNumber = CInt(upperBound * Rnd + 1)
Else
WScript.Echo getResource("errNonNumeric")
WScript.Quit -1
End If
End Function
NewValue = getRandomNumber("Bad Value")
</script>
</job>
</package>
| Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |