Hallo,
ich teste mittels “CreateOleObject('Outlook.Application')” die Version von Outlook.
Nun hat Outlook 2016 die Gleiche Versionsnummer (16) wie Outlook 2019 für Windows 10.
Gibt es dennoch eine Möglichkeit der Abfrage, Outlook 2016 bzw. 2019 zu unterscheiden?
Vielen Dank im Voraus.
Gruß
Feststellen der Outlook Version
- af0815
- Lazarusforum e. V.
- Beiträge: 6774
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Feststellen der Outlook Version
Vermutlich nur anhand der Buildnummer, siehe auch https://support.office.com/de-de/articl ... 8d82b2257c und https://support.microsoft.com/de-at/hel ... nformation
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 321
- Registriert: Mi 20. Feb 2013, 10:30
- OS, Lazarus, FPC: Win (L 2.2.4 FPC 3.2.2)
- CPU-Target: 32/64,ARM(RPi)
Re: Feststellen der Outlook Version
Danke,
aber leider nur Aussagen für Office 2003 bis 2007,
diese haben eine Eindeutige Versionsnummer.
Nirgends ein BuildNummern unterschied für V16 beschrieben.
aber leider nur Aussagen für Office 2003 bis 2007,
diese haben eine Eindeutige Versionsnummer.
Nirgends ein BuildNummern unterschied für V16 beschrieben.
-
- Beiträge: 475
- Registriert: Do 15. Nov 2007, 16:58
- OS, Lazarus, FPC: Win11/Ubuntu Budgie (L 3.0 FPC 3.2.2)
- CPU-Target: i386, x64
- Wohnort: Gera
Re: Feststellen der Outlook Version
Hi,
hilft dir https://stackoverflow.com/questions/326 ... -ms-office weiter?
Der letzte Post scheint mir der interessanteste. Er liest da einen Registrykey aus, um Office2016, Office2019 und Office365 zu unterscheiden.
hilft dir https://stackoverflow.com/questions/326 ... -ms-office weiter?
Der letzte Post scheint mir der interessanteste. Er liest da einen Registrykey aus, um Office2016, Office2019 und Office365 zu unterscheiden.
mfg Ingo
-
- Beiträge: 321
- Registriert: Mi 20. Feb 2013, 10:30
- OS, Lazarus, FPC: Win (L 2.2.4 FPC 3.2.2)
- CPU-Target: 32/64,ARM(RPi)
Re: Feststellen der Outlook Version
Danke, sehe ich auch so.
Nach meinen Systen Recherchen auf 5 Systemen ist bisher wie beschrieben die SystemID nicht immer Identisch und Ausagekräftig.
Im RegistrySchlüßel Verzeichnis "LastKnownC2RProductReleaseId" stehen die Programmodule im Klartext, also z.B. "Outlook = ProPlus2019Retail“ oder bei Outlooc2016 "Outlook = ProPlusRetail“.
Ich werde jetzt noch einige Installationen unter die Lupe nehmen.
Dann reicht es für meine Zwecke aus, wenn ich erst bei einer "16" das System mittels Registryeintag überprüfe um herauszufinden ob 2016 oder 2019.
Gruß
Nach meinen Systen Recherchen auf 5 Systemen ist bisher wie beschrieben die SystemID nicht immer Identisch und Ausagekräftig.
Im RegistrySchlüßel Verzeichnis "LastKnownC2RProductReleaseId" stehen die Programmodule im Klartext, also z.B. "Outlook = ProPlus2019Retail“ oder bei Outlooc2016 "Outlook = ProPlusRetail“.
Ich werde jetzt noch einige Installationen unter die Lupe nehmen.
Dann reicht es für meine Zwecke aus, wenn ich erst bei einer "16" das System mittels Registryeintag überprüfe um herauszufinden ob 2016 oder 2019.
Gruß