Windows 脚本部件  

getResource 函数

取得用 <resource> 元素定义的资源的值。

value = getResource(resourceID)

resourceID
在脚本部件内代表该资源的唯一标识符。

说明

使用 <resource> 元素可以将脚本部件内的字符串或数值隔离开,但又可以在脚本部件的脚本中使用这些资源。例如,资源元素通常用来保存那些可能需要本地化为别的语言的字符串。您可以在脚本部件的脚本内使用 getResource 函数来提取 <resource> 元素的内容。

示例

下面的脚本部件片段定义了一个资源(称为 errNonNumeric),并演示了在脚本中如何使用该资源。

注意   CDATA 项是必需的,以使 <script> 元素中的脚本成为不透明的。详细信息请参阅脚本部件文件和 XML 一致性
<public>
   <method name="random" internalName="getRandomNumber"/>
</public>
<resource id="errNonNumeric">Non-numeric value passed</resource>

<script language="VBScript">
<![CDATA[
Function getRandomNumber(upperBound)
   If IsNumeric(upperBound) Then
      getRandomNumber = Cint(upperBound * Rnd + 1)
   Else
      getRandomNumber=getResource("errNonNumeric")
   End If
End Function
]]>
</script>

请参阅

引用其他部件