Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Sonstiges (https://www.delphipraxis.net/45-library-sonstiges/)
-   -   Delphi Überprüfen, ob Microsoft Word installiert ist (https://www.delphipraxis.net/69026-ueberpruefen-ob-microsoft-word-installiert-ist.html)

Matze 9. Mai 2006 12:30


Überprüfen, ob Microsoft Word installiert ist
 
shmia zeigt hier, wie man einfach überprüfen kann, ob Microsoft Word am Rechner installiert ist.

Delphi-Quellcode:
uses
  ActiveX;

function ProgIDExists(const ProgID: WideString): Boolean;
var
  Tmp: TGUID;
begin
  Result := Succeeded(CLSIDFromProgID(PWideChar(ProgID), Tmp));
end;

function IsWordInstalled: Boolean;
begin
  Result := ProgIDExists('Word.Application');
end;
Der Aufruf ist zwar trivial, dennoch hier ein Beispiel:

Delphi-Quellcode:
if IsWordInstalled then
begin
  ShowMessage('MS Word ist installiert');
end else
begin
  ShowMessage('MS Word ist NICHT installiert');
end;
[edit=fkerber]Neu abgespeichert wg. Code-Highlighting. Mfg, fkerber[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz