[COM]如何由註冊資訊找到元件的路徑

[COM]如何由註冊資訊找到元件的路徑

前言

有時COM元件註冊後,不知檔案放在那裡的話,可以由註冊資訊來找到它!

實作

執行Regedit.exe,開啟註冊編輯程式

展開HKEY_CLASSES_ROOT,然後依COM的ProgramId來找到該COM的CLSID,比如說,用Word.Application它的CLSID是{000209FF-0000-0000-C000-000000000046}

WordApp

然後到HKEY_CLASSES_ROOT的CLSID目錄,尋找機碼為{000209FF-0000-0000-C000-000000000046}

FindClsid

找到後展開該機碼就可以看到LocalServer32的預設值,就是該檔案所存在的路徑!

image

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^