Delphi经典实例7------显示/隐藏驱动器盘符

如下图所示建立工程:

代码如下:

 

 

资料:

大家在隐藏盘符的时候一般都是靠软件设置的,要手动更改恐怕不知道键值该设为多少,下面来详解一下:      

  打开注册表进入以下路径:       HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer/       新建键值NoDrives,这个键的键值就是隐藏盘符的关键了,下面是一张隐藏数值例表(二进制).
说明一下吧,我也是用了很多时间才研究出来的,我们应该把这些值看成四区 00 00 00 00

  第一区控制盘符a-h,第二区控制盘符i-p,第三区控制盘符q-x,第四区控制y和z盘符

  一直下去都是以倍数关系的,比如A盘为01,B盘则为02,再下去就是C盘02*2=04了,不过到D盘08后,因为是16进制计算的(别告诉我你不知道什么是16进制),所以E盘08*2为16,进一位就要写成E盘10了,然后再下去F盘10*2=20.......

  如果要隐藏二个分区那就把数值相加即可,比如要同时隐藏A盘和F盘,数值为01000000 + 20000000 = 21000000,如果要隐藏这个区的全部盘要写成FF(十六进制最后位)

隐藏文件夹:
1.完全隐藏
  第一步,把文件夹(最好用英文名)的属性设为隐藏。
  第二步,进入注册表(运行regedit),将HKEY_LOCAL_MACHINE主键下子键Software/Microsoft/Windows/CurrentVerssion/explorer/Advanced/Folder/Hidden/SHOWALL下的值CheckedValue改为0。
  第三步,查看(工具)-文件夹选项-查看-选中“显示所有文件”。
  这样就无法看隐藏属性的文件夹了。只能在地址栏中输入完整的路径进入该文件夹。
2.欺骗隐藏
  将文件夹(例如原名是new)改名为∶new.wav.{00020c01-0000-0000-c000-000000000046}。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值