Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Word installiert ? (https://www.delphipraxis.net/22013-word-installiert.html)

Blechwolf 11. Mai 2004 11:01


Word installiert ?
 
Salut,

auf der Suche nach der Frage wie ich rausfinden kann ob Word installiert ist, habe ich den folgenden (ähnlichen) Beitrag gefunden.

So ähnlich sollte das auch funktionieren, wenn ich testen will ob Word installiert ist. Hat jemand einen Tip, welcher Registry-Schlüssel das ist, oder hat jemand vielleicht ne andere Lösung ?

Grüße

Wolf

Alexander 11. Mai 2004 11:11

Re: Word installiert ?
 
Hi,
bei mir gibt es z.B. HKCU -> Software -> Microsoft -> Office -> Word -> ...

Bernhard Geyer 11. Mai 2004 11:18

Re: Word installiert ?
 
Code:
CreateOleObject('Word.Application');
Damit wird überprüft ob Word per Automatisierung verfügbar ist.
Falls nicht möglich, kommt eine Exception.

Blechwolf 11. Mai 2004 11:25

Re: Word installiert ?
 
Zitat:

Zitat von Bernhard Geyer
Code:
CreateOleObject('Word.Application');

OK, laut der Hilfe ist 'word.Application' die String-Representation der entsprechenden CLSID. D.h. es muß auch einen Eintrag in der Registry geben, mit einer CLSID...
Mal suchen...

Bingo....

HKEY_CLASSES_ROOT\CLSID\{000209FF-0000-0000-C000-000000000046}

Sollte es tun...

Grüße

Wolf


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:11 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