我有一個編譯VB6代碼的dll(用vb6編寫)。 我正在讀取註冊表中的VB6.exe路徑,它工作正常。如何在不知道註冊表路徑vb6的情況下查找註冊表值?
m_oRegTool.RegistryPath = "Applications\vb6.exe\shell\make\command"
sVB6EXEFile = m_oRegTool.GetValueData("", "")
問題是VB6.exe路徑位於註冊表中XP和win 7(64位)的不同位置。 任何想法如何在註冊表中找到VB6.exe而不指定註冊表中的位置?
感謝,
C#代碼對於VB6編碼的用戶來說沒有多大用處...... – 2012-01-05 13:36:17
不,但他們已經有了讀取註冊表的代碼。我的回答是關於安裝本身使用的位置的更多信息,而不是讀取某些僅包含路徑作爲其他內容的其他值。 – Deanna 2012-01-05 17:36:03