查看完整版本: 如何访问注册表

sstars 2005-9-29 18:44

如何访问注册表

SQABasic里有没有现成函数可以访问注册表的阿?

ilovejolly 2005-9-29 21:24

需求是什么?

sstars 2005-9-30 10:06

一个安装程序需要修改注册表,我要读取注册表看是否正确添加了相应的键值

ilovejolly 2005-9-30 10:14

直接通过界面去验证是否添加了信息

sstars 2005-9-30 11:31

你的意思是再录制一个注册表的GUI脚本?

luming 2005-9-30 11:37

你看看附件是否能有帮助。

ilovejolly 2005-9-30 11:39

SQA里面是没有直接访问注册表的函数的(也可能是我不知道,如果哪位知道有请告诉我)这里可以有两个方法解决,一是做dll,通过别的语言来达到目的,二是再多录一个GUI的脚本,在TM里面组织的时候加进去就可以了,也不是很难。

luming 2005-9-30 11:42

还需要这个。

ilovejolly 2005-9-30 11:48

我发现你的好东西真的不少,平时可以给大家研究下的。

luming 2005-9-30 11:53

[url]http://groups.yahoo.com/group/RationalUsers/[/url]
我的东西都是从这里下载的。里面有很多robot的扩展函数。
大部分不能直接用,但研究研究代码看是怎么编写的还是可以的。

sstars 2005-9-30 11:56

不错!收藏了!

ilovejolly 2005-9-30 12:07

yahoogroup的账号密码都忘了,一会再申请一个

谢了:)

guirongb 2005-10-8 11:48

在ROBOT中,大部分WIN32 API函数都是可以直接被调用的,只要直接运用这些API就可以了

魔海 2005-10-8 17:09

楼主要做的测试可以用Robot自带的功能进行测试的

Use the following SQABasic commands when setting up an environment state comparison:
SQAEnvCreateBaseline
SQAEnvCreateCurrent
SQAEnvCreateDelta       
个人感觉用这个会简单些,具体用法可以参考Robot自带的帮助,不过是英文版的

ilovejolly 2005-10-13 12:10

刚看了下,这三个函数和楼主说的好像没什么关系

tjsundway 2007-12-28 17:11

不错!收藏了!

idingding 2008-1-8 00:58

看看是否可以用startapplication "regedit.exe",找到相应的参数,然后把它的属性或是值取到,然后跟你需要确认的值比较。
页: [1]
查看完整版本: 如何访问注册表