请问一下vbp文件怎么看,一个字符是什么意思,请问一下

请教一下vbp文件如何看,一个字符是什么意思,请教一下
请教一下vbp文件如何看,一个字符是什么意思,请教一下  
---------------  
vbp文件从来没有深入研究过,但是学习VB,如果连vbp这个纯文本文件都看不明白的话,简直就是白学了.所以我想了解一下这方面的知识,上网查也没找到,我贴一些VBP中的片断,大家给我讲一下好吗?  

Reference=*\G{00020430-0000-0000-C000-000000000046}  
#2.0#0#C:\WINDOWS\system32\stdole2.tlb#OLE   Automation  

这知道这是引用的说明,  
1.{00020430-0000-0000-C000-000000000046},花括号中的字符串是什么东西呀.我在注册表中没有找到,那又是什么呢?  
2.*\G   是什么意思?  
3.#号是什么意思,是分隔符吗?被#号分隔的几部分都是做何用的呀?  
有固定的格式吗?  

Object={86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}#2.0#0;   MSCOMCT2.OCX  

以上好象是 "部件 "的说明吧,那  
{86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}   是什么字符呢?也用花括号括起来.里面的字符是什么,我在注册表中也找不到呀.  
在这里,#号与;号各是什么意思呀?  



------解决方案--------------------
花括号中的是com组件,控件的类标识符,clsid,也称guid,是一个控件的惟一标识.
一般以128位的二进制来标识.
系统中是以这个id来标识控件的.同样,操作系统下的好多东东都是有标识符的,比如:

我的电脑 {20D04FE0-3AEA-1069-A2D8-08002B30309D}
  
  我的文档 {450D8FBA-AD25-11D0-98A8-0800361B1103}
  
  拨号网络 {992CFFA0-F557-101A-88EC-00DD010CCC48}
  
  控制面板 {21EC2020-3AEA-1069-A2DD-08002B30309D}
  
  计划任务 {D6277990-4C6A-11CF-8D87-00AA0060F5BF}
  
  打印机 {2227A280-3AEA-1069-A2DE-08002B30309D}
  
  记事本 {1FBA04EE-3024-11D2-8F1F-0000F87ABD16}
  
  网络邻居 {208D2C60-3AEA-1069-A2D7-08002B30309D}
  
  回收站 {645FF040-5081-101B-9F08-00AA002F954E}
  
  公文包 {85BBD920-42A0-1069-A2E4-08002B30309D}
  
  字体 {BD84B380-8CA2-1069-AB1D-08000948F534}
  
  Web 文件夹 {BDEADF00-C265-11d0-BCED-00A0C90AB50F}
道理是一样的.


------解决方案--------------------
只要是 Reference= 后面肯定是 \G,不用管它
# 是用来分隔各部分的:GUID#大版本号#小版本号#文件#名称