ProgID
ProgID(PROGrammatic IDentifier的縮寫)是COM的術語,[1]存於Windows註冊表
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\{ProgID}
中形如「Msxml2.DOMDocument」的字符串,關聯於一個CLSID(如{F9043C85-F6F2-101A-A3C9-08002B2F49FB})。但ProgID不能保證全局唯一。也用於兩個COM對象之間表示binary code compatibility。[2]
ProgID格式為
<Program>.<Component>.<Version>
不能有空格,不能有標點符號(包括下劃線)。不能是數字字符開始。長度不超過39個字符, 例如:Word.Document.6
ProgID的key:CLSID包含了所指的COM類的類ID。
參考文獻
- ^ A Microsoft MSDN article about ProgIDs. [2018-01-23]. (原始內容存檔於2018-01-24).
- ^ A VBAccelerator article about ProgIDs. [2018-01-23]. (原始內容存檔於2017-09-11).