justdulei 发表于 2015-1-12 16:50:27

QTP中动态添加对象到对象库中如果要添加Dialog对象怎么添加

Set oraom = CreateObject("Mercury.ObjectRepositoryUtil")
                  CreateObjectRepositoryFilePath="D:\QTPFrameWork\对象库\test.tsr"
' 载入指定的对象库文件
oraom.Load CreateObjectRepositoryFilePath


                                 Set WinDialogObj = CreateObject("Mercury.StdWindow")
                                 WinDialogObj.SetTOProperty "text",2
                                 oraom.AddObject WinDialogObj, null, "213"

oraom.Save
Set WinDialogObj=nothing
Set oraom=nothing

StdWindow要怎么该,求大神告知

黑羽祭 发表于 2015-1-13 09:46:40

既然是动态了,可以直接用描述性编程
或者对象库里的对象使用正则表达式对对象属性进行描述。
都能解决动态的问题
没必要这么麻烦

justdulei 发表于 2015-1-13 14:49:33

已经解决了,多谢

微信运营 发表于 2015-1-14 16:04:26

:):):):):):)
页: [1]
查看完整版本: QTP中动态添加对象到对象库中如果要添加Dialog对象怎么添加