如何在PB中使用ASCII码为0的字符?
问题描述:
如何在PB中使用ASCII码为0的字符?
解决方案:
1、如何向注册表中写二进制,要求最后显示为“00”
blob{1} k
li_sysdir=RegistrySet('HKEY_current_user/software/odbc/odbc.ini/sza/Engines/Xbase','Statistics',RegBinary!,k)
2、如何向注册表中写二进制,要求最后显示为“01”
blob lb_v
lb_v=blob(char(1))
li_sysdir=RegistrySet('HKEY_current_user/software/odbc/odbc.ini/sza/Engines/Xbase','Statistics',RegBinary!,lb_v)
************************************
原理跟上文一样,声明blob{1} k,然后使用k即可代表00
博客围绕在PB中使用ASCII码为0的字符展开,给出了向注册表写二进制且显示为“00”和“01”的解决方案。如写“00”可声明blob{1} k并使用;写“01”可将char(1)转为blob类型后操作。
878

被折叠的 条评论
为什么被折叠?



