VB在创建之前检查对象是否存在

时间:2014-02-10 08:16:20

标签: vb.net vba

在我编写代码以创建对象

之前,他们是否存在检查应用程序的方法

我知道这是安装,我可以使用它,但如果我想先要检查程序怎么办?

Set objOutlook = GetObject("Outlook.Application")

1 个答案:

答案 0 :(得分:0)

实际上,您应该验证注册表中是否有条目。 您可以按照以下步骤进行操作;

 Dim regKey As RegistryKey  

 regKey = My.Computer.Registry.ClassesRoot.OpenSubKey("Outlook.Application", False).OpenSubKey("CurVer", False)  

 If not string.IsNullOrEmpty(regKey.GetValue("")) then

// Your code

 End if