首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

注册表项不存在,跳转异常有关问题

2012-04-01 
注册表项不存在,跳转错误问题PrivateSubCommand1_Click()SetBNCreateObject( wscript.shell )OnErrorGo

注册表项不存在,跳转错误问题
Private     Sub     Command1_Click()    
Set     BN     =     CreateObject( "wscript.shell ")
On   Error   GoTo   err1    
Text1(0).Text   =   BN.regread( "HKEY_LOCAL_MACHINE\SOFTWARE\Sonic\CinePlayer\1.5\LicenseAccepted ")
err1:    
      MsgBox     ( "参数错误 ")    
End     Sub    
 
以上是代码,运行以后不管有没有注册表项存在都会跳出错误提示。要怎么解决?能否添加一行代码检测注册表项是否存在,不存在则跳转到错误提示。

[解决办法]
Private Sub Command1_Click()
Set BN = CreateObject( "wscript.shell ")
On Error GoTo err1
Text1(0).Text = BN.regread( "HKEY_LOCAL_MACHINE\SOFTWARE\Sonic\CinePlayer\1.5\LicenseAccepted ")
exit sub
err1:
MsgBox ( "参数错误 ")
End Sub

热点排行