共同探讨QTP相关问题

DotNetFactory 应用

上一篇 / 下一篇  2008-06-01 13:35:33 / 个人分类:QTP

cav1|{$O0DotNetFactory对象使我们能够在qtp环境下创建一个.Net的实例,并访问它的方法和属性。而且,我们还可以通过这个对象去访问类的一些静态方法。

8hJc"x$d&l-t v0 51Testing软件测试网4[ Q aZ7b d

DotNetFactory的CreatInstance方法 语法:

r|e y2d#e+gQ0

`D,aP0p)F xD0Set var_CreateInstance = DotNetFactory.CreateInstance (TypeName [,Assembly] [,args])51Testing软件测试网`O&kUb m;`)QP_jG3l

51Testing软件测试网Wa;c8XE?~

1。 Send keys to Active Window  

#O8r$G;y ?[1g J+^H0 51Testing软件测试网2P9M+gh"k:]

Syntax: object.SendKeys( keys, wait )

4U2[W:K.} s0
  • keys - A String that defines the keys to send.
  • wait - Optional. A Boolean that specifies whether or not to wait for keystrokes to get processed before the application continues. True by default.
  • t`+X6O}Ik0Example:

    \qSnm U0 51Testing软件测试网n/k b,jVd p;H

    Set Keyboard = DotNetFactory.CreateInstance( "Microsoft.VisualBasic.Devices.Keyboard", "Microsoft.VisualBasic" )51Testing软件测试网)Pp1P Cw

    51Testing软件测试网ETp!{)M"s*fR

    Call Keyboard.SendKeys( "22", True )

    n2V?} ~$D@$v0 51Testing软件测试网 S%m o.]"A(n

     

    Y S a,q b%r1I fk!q)wz0

    TAG: QTP

     

    评分:0

    我来说两句

    Open Toolbar