Announcement

Collapse
No announcement yet.

Feststellen, welche Office-Version installiert ist

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Feststellen, welche Office-Version installiert ist

    Welche Möglichkeit gibt es, in VB.NET festzustellen, ob und wenn ja welche MS Office-Version auf dem ausführenden Rechner installiert ist?

  • #2
    Hallo,
    die installierte Office-Version ist in der Registry zu finden (Beispiel: <i>HKEY_CLASSES_ROOT\Word.Application\CurVer</i>). Um eine "Registry-Leiche" auszuschließen, kann dann in VB.NET über die späte Bindung eine Instanz des Application-Objekts von Excel, Word(etc.) angefordert werden, um dort über die Eigenschaft Version nach der Versionsnummer des erzeugten Objekts zu fragen.
    <code>
    Dim XlApp As Object
    XlApp = CreateObject("Excel.Application")
    ...
    </code&gt

    Comment

    Working...
    X