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

inno setup RegQueryMultiStringValue函数得不到值解决办法

2012-03-25 
inno setup RegQueryMultiStringValue函数得不到值我是想解决在安装sql server的时候出现的一个计数器问题

inno setup RegQueryMultiStringValue函数得不到值
我是想解决在安装sql server的时候出现的一个计数器问题,需要读到下面的一个值,并放到另一个里面去,问题是怎么也读不到,难道定义的类型错了?我看了下注册表,里面绝对有值 

Delphi(Pascal) code
 var perflibCounter:string;if RegQueryMultiStringValue(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004','Counter',perflibCounter) then   begin        MsgBox('the value is :'#13#10#13#10 + perflibCounter, mbInformation, MB_OK);  end 


[解决办法]
要是读取一个字符串用RegQueryStringValue就行了
也可以用RegQueryDWordValue方法直接查询出一个数字

热点排行