Einzelnen Beitrag anzeigen

Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#13

Re: Herausfinden, welche Excelversion genutzt werden kann

  Alt 15. Aug 2009, 09:27
Hallo Fabian,

warum gehst Du nicht über die Registry ? Dazu nutze ich diese Tabelle :
Delphi-Quellcode:
{-----------------------------------------------------------------}
{- Programm       - Release Ver - SP 1      - SP 2      - SP 3   -}
{-----------------------------------------------------------------}
{- MS Office 2000 -  9.0.2      -  9.0.3    -  9.0.4    -  9.0.6 -}
{- MS Office XP   - 10.0.2      - 10.0.3    - 10.0.4    - 10.0.6 -}
{- MS Office 2003 - 11.0.5      - 11.0.6    - 11.0.7    - 11.0.8 -}
{- MS Office 2007 - 12.0.4      - 12.0.6215 - 12.0.6425 -        -}
{-----------------------------------------------------------------}
Für MSO XP und höher brauchst Du diese beiden Registry Key:
Zitat:
HKLM\SOFTWARE\Microsoft\Office\x.0\Registration
HKLM\SOFTWARE\Microsoft\Office\x.0\Common\ProductV ersion
Für x einfach die Version eintragen.

Bei Office 2000 musst Du die FileVersion von der Datei mso9.dll auslesen.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat