如何在COM RGS文件中指定二进制数据

时间:2009-02-23 14:36:13

标签: com registration registry rgs

我在注册COM对象期间将一些自定义数据数据添加到注册表中,方法是将其添加到rgs文件中。

添加DWORD值(由下面的= d'3'指定)将按预期输入注册表。

但是对于二进制/十六进制数据,它无法正确输入注册表。 任何人都可以建议在rgs文件中输入二进制数据的正确语法是什么?

HKLM
{
   NoRemove SOFTWARE
   {
      NoRemove MyCompany
      {
         NoRemove Settings
         {
            val 'MyTestDword' = d '3'
            val 'MyTestBinaryData' = b '00 01 04'
         }
      }
   }
}

1 个答案:

答案 0 :(得分:1)

正确的语法是不在十六进制值之间使用空格

val 'MyTestBinaryData' = b '000104'