注册表问题-请高手指点 (100分)

  • 主题发起人 主题发起人
  • 开始时间 开始时间

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么样才能向WIN98注册表中写入如下的格式的值:
在HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/SharedDlls下
键名 值
D:/BDE/IDQBE32.DLL 0x00000001 (1)
请高手指点!
 
我们用都没问题,它不是可以一步一步生成嘛,照着作就行了。
 
哪有dxDBgrid!!
 
查看TRegistry的example
 
你哪里不行呀?
 
先在Unit中uses下加入Registry類別
Private中加入Registry:tregistry;
開始操作
Registry:=tregistry.create;
registry.rootkey:=HKEY_LOCAL_MACHINE;
registry.openkey('Software/Microsoft/Windows/CurrentVersion/SharedDlls',True);
registry.writeinteger('D:/BDE/IDQBE32.DLL',1);
registry.free;
試試吧!不行再同我說,應該ok的!!不過可能我那里不小心打錯了,那你就再說吧!
 
找着书上 比猫画虎 [:D]
 
Registry:=tregistry.create;
registry.rootkey:=HKEY_LOCAL_MACHINE;
registry.openkey('Software/Microsoft/Windows/CurrentVersion/SharedDlls',True);
registry.writestring('D:/BDE/IDQBE32.DLL',1);
registry.closekey;
registry.free;
 
感谢对新学者的支持!
现在发分!
 
registry.writeinteger('D:/BDE/IDQBE32.DLL',1);
 
后退
顶部