51Testing软件测试论坛

标题: FireEvent方法有什么作用,应该怎么用? [打印本页]

作者: jimmy2006.hi    时间: 2007-5-29 10:37
标题: FireEvent方法有什么作用,应该怎么用?
我看了一下帮助,还是不明白,有时候录制脚本的时候会出这个方法,不知道有什么用,怎么用.哪个朋友解释下?谢谢sdlkfj2
作者: 风过无息    时间: 2007-5-29 11:19
帮助上说:Triggers an event.
个人理解就是执行一些特殊的操作,比如是focus什么的.
作者: walker1020    时间: 2007-5-29 12:02
你在论坛上以  FireEvent 为关键词搜索吧,肯定有不少帖子
作者: jimmy2006.hi    时间: 2007-5-29 14:13
原帖由 walker1020 于 2007-5-29 12:02 发表
你在论坛上以  FireEvent 为关键词搜索吧,肯定有不少帖子

谢谢bz,不过我没找到sdlkfj8
作者: 没有蛀牙    时间: 2007-5-29 16:17
将来自脚本部件的自定义事件的通知发送到主机应用程序。

fireEvent(eventName[,...])
只能激活那些已经在 <public> 元素中声明的事件。

下面的脚本部件片段定义了一个 namechanged 事件并演示了如何激活该事件。

注意   CDATA 项是必需的,以使 <script> 元素中的脚本成为不透明的。详细信息请参阅脚本部件文件和 XML 一致性。
<public>
   <property name="name">
      <get/>
      <put/>
   </property>
   <event name="namechanged">
</public>

<script language="VBScript">
<![CDATA[
var name
Sub get_lowercaseName()
   get_lowercaseName = name
End Sub

Sub put_lowercaseName(newLCName)
   name = newLCName
   fireEvent("namechanged")
End Sub
]]>
</script>
作者: jimmy2006.hi    时间: 2007-5-30 09:12
标题: 谢谢楼上这位
不过有点难理解sdlkfj1




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2