Delphi 读取3389端口开放
2012/9/12 6:24:00 人气 744 计算机网络论坛一个软件需要读取3389开放状态,在XP下通过注册表读取。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\fDenyTSConnections
注册表里面是Dword的值。Delphi无法直接读取。(在我理解的范围内)
所以搞了半小时还是没搞好。后来想到了一个办法
用bool读取
因为3389的开关只需要修改fDenyTSConnections项的值就可以 0为开1未关 相对的就是bool的true和false。所以用readbool来读取他通过booltostr转换然后在判断就可以。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\fDenyTSConnections
注册表里面是Dword的值。Delphi无法直接读取。(在我理解的范围内)
所以搞了半小时还是没搞好。后来想到了一个办法
用bool读取
因为3389的开关只需要修改fDenyTSConnections项的值就可以 0为开1未关 相对的就是bool的true和false。所以用readbool来读取他通过booltostr转换然后在判断就可以。
[input=21]若有一天在[/input][br][input=21]从来不服败[/input]
暂无回复!
发表回复