![]() |
Open Office Version auslesen ?
Wie lese ich am vernünftigsten die OpenOffice Version aus ?
unter: HKEY_LOCAL_MACHINE\Software\OpenOffice.org\OpenOff ice.org\2.0 kann ich sehen das 2.0 installiert ist. Aber was wenn eine andere Version installiert ist ? Gibts da 'ne Universelle Lösung??? danke für euere Gedanken sagt Andreas |
Re: Open Office Version auslesen ?
Hast Du schonmal in die OOo - Dokumentation geschaut?
In der ![]() |
Re: Open Office Version auslesen ?
mahlzeit,
du könntest im uninstallkey nachschauen. für die 2.0 lautet er HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall\{B3EC8F2C-B71B-4030-BB37-1A04BE8516FC}. ich weis nun nicht ob der {BEC8F2C...} teil bei den vorgänger versionen auch so lautet. wenn nicht brauchst du ja nur alle keys abfragen und nachschauen ob z.b. DisplayName u./o. Publisher OpenOffice.org enthält. alternativ solltest du mal auf der openoofice.org seite nachschauen, dort ist die api relativ gut dokumentiert. Phoenix hat es ja schon gelinkt. |
Re: Open Office Version auslesen ?
ja um die OpenOffice API wollt ich mich wohl mal wieder drücken ;-)
Die Registry Methode gefällt mir glaube ich doch sehr gut ;-) Nur müsste man schauen ob StarOffice nicht drauf ist. Manche nehmen ja die "professinelle" Suite ;-) |
Re: Open Office Version auslesen ?
Zitat:
Zitat:
Bei der Methode von AndreasP müsste man allerdings die GUIDs aller Versionen kennen. Nachtrag: Vielleicht solltest Du die Frage im Entwickler-Forum stellen? Da scheinen sich schon einige mit "Delphi und OpenOffice" beschäftigt zu haben. ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz