如何在注册表中添加如下键值?
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\pjlinstall\Engines\Xbase]
"Deleted"=hex:00
//使用下边语句怎么不行?pb8.0.2,一运行老退出pb。
ls_item = "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\"+ ls_odbname +'\Engines\Xbase'
li_return = RegistrySet( ls_item,"Deleted", RegBinary!,0)
当然有了,注册其它信息是正常的,例如string、ulong类型的
RegistrySet( ls_item,"Deleted", ReguLong!,0)
执行是对的,但是得到的结果不是
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\pjlinstall\Engines\Xbase]
"Deleted"=hex:00
解决了,谢谢,前面的说了几天都不对题,结帐了...
blob a
constant char clu_pos_printdirection=char(0)
a=Blob(Space(1))
blobedit(a,1,clu_pos_printdirection)
registryset("HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\de_dbf\Engines\Xbase","Statistics",RegBinary!,a)