lydia7 发表于 2008-6-26 12:35:03

关于装好QTP后按钮灰化的问题---有解决办法

之前装了9.2装的时候报错过:“ 运行时错误“424” 需要对象”没理她继续装 装完 我装在E盘 C盘太小没空间整理不出来了
然后把MGN-MQT82放进了E:\Program Files\Mercury Interactive\QuickTest Professional\bin,双击后:“--- e!l console v1.01 ---

Geting MachineID...
MachineID: 8-11AA7
Generating License...
License Generated Successfuly.
License Saved: 'C:\Program Files\Common Files\Mercury Interactive\License Manager\lservrc'.
All Done!

然后运行首页有个按钮“MODIFY ADD-IN LICENSE”点击后出现:
YOU WILL BE ASKED FOR THE FOLLOWING INFORMATION“
   Product name:                QuickTest Professional 9.2
   Locking code:                8-11AA7
   License type:                Seat License
   Maintenance number:      0123-2820602186”

程序是可以打开的 但是打开后record按钮灰化 不能用。。点keyword view选项卡右下角会出现一个红色的ERROR

反反复复装了卸卸了装,不下20遍。。。,还下载了好多附件清除未卸载干净的部分 都没用。。连LEADER都说只能重装了
后来 想起我开机的时候会报一个***不能read的错误,去百了下,按照要求去注册表修改了下,又下载了一个小的修复程序,结果居然可以用了,神奇。。因为看到论坛上也有人有这个问题,故发帖。

解决办法:运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。
试用命令排除
开始-运行- 输入cmd-- 回车,在命令提示符下输入下面命令
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
怕输入错误,可以复制这条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止。--

[ 本帖最后由 lydia7 于 2008-6-26 12:36 编辑 ]

陈能技 发表于 2008-6-26 13:13:36

好方法!

推荐新书《QTP自动化测试实践》:victory:

voyllente 发表于 2009-9-15 10:26:51

在开始->运行中输入:
regsvr32.exe %windir%\system32\scrrun.dll
即可。

这个是我在网上找到的解决办法。
页: [1]
查看完整版本: 关于装好QTP后按钮灰化的问题---有解决办法