Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi OpenDocument mit Delphi verarbeiten (https://www.delphipraxis.net/50742-opendocument-mit-delphi-verarbeiten.html)

benst 19. Aug 2005 13:03

MS XML4 - "CLASS_DOMDocument40" - was ist falsch??
 
Hi,
wollte jetzt mal ein wenig mit dem empfohlenen Tutorial rumprobieren. Ich habe MS XML4 installiert, aber da kommen gleich Probleme auf.
Ich wollte erst einmal die Funktion ausprobieren, die prüft, ob MS XML4 installiert ist.
Delphi-Quellcode:
function DoesXMLExist: boolean;
var
  reg : TRegistry;
  s  : string;
begin
  Result := false;

  reg   := TRegistry.Create(KEY_READ);
  if(reg <> nil) then
    with reg do try
      RootKey := HKEY_CLASSES_ROOT;

      if(OpenKey('CLSID\' + GuidToString(CLASS_DOMDocument40) + '\InProcServer32',false)) then
      try
        s     := ReadString('');
        Result := (s <> '') and (fileexists(s));
      finally
        CloseKey;
      end;
    finally
      Free;
    end;
end;
Aber er meint "CLASS_DOMDocument40" sei ein undefinierter Bezeichner.
Was mach ich falsch.
Ich verwende Delphi 5 Standard.
Gruß Ben

aliB 23. Sep 2005 08:19

Re: OpenDocument mit Delphi verarbeiten
 
Ist schon 'n Weilchen her, aber trotzdem.
Jeder sollte eine Antwort bekommen :)
Ich hab noch nie überprüft ob MS XML 4 installiert ist :oops:
Zitat:

Zitat von benst
Aber er meint "CLASS_DOMDocument40" sei ein undefinierter Bezeichner.
Was mach ich falsch.

Versuch mal MSXML4_TLB zu deinen uses Anweisungen hinzuzufügen.

Kannst zu diesem Thema was unter:
http://www.delphipraxis.net/internal...ct.php?t=10132
http://www.delphipraxis.net/viewtopi...t=534&start=15
finden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:30 Uhr.
Seite 2 von 2     12   

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