1

Тема: Как узнать установлен ли MS Word в системе пользователя?

Поделиться

2

Re: Как узнать установлен ли MS Word в системе пользователя?

а цель какая? если использовать ворд как automation object, то тогда проще вызвать LoadRegTypeLib - для проверки регистрации type library ворда.

Мимолётные мысли... try { _Word = Marshal.GetActiveObject("Word.Application"); } catch { _Word = Activator.CreateInstance(Type.GetTypeFromProgID("Word.Application")); } Если в итоге _Word не null, то установлен... Один минус. Если Word установлен, то после этих манипуляций он активируется... З.Ы. Чую, будете меня критиковать за это...

Поделиться