Einzelnen Beitrag anzeigen

venice2
(Gast)

n/a Beiträge
 
#20

AW: Zugriff auf Classes\CLSID

  Alt 5. Jul 2020, 08:30
Zitat:
Und ja, bei mir wird das Verzeichnis problemlos ausgelesen
Ja mit meinem Exe Example auch sowie mit dem vom Uwe.
Zitat:
Entweder du willst wissen warum es nicht geht oder nicht, aber wenn nicht, dann heul nicht rum.
Ok du hast ja recht werde PRegKey.LastErrorMsg in meiner DLL mal anhängen.

Das ergebniss.
Delphi-Quellcode:
            PRegKey.RootKey := HKEY_LOCAL_MACHINE;
            FilePath := 'SOFTWARE\Classes\CLSID\';
            if PRegKey.OpenKey(FilePath, False) then
            begin
              if PRegKey.HasSubKeys then
              begin
                PRegKey.GetKeyNames(subKeyFilePath);
                PRegKey.CloseKey;
              end;
            end else
            begin
              FilePath := (PRegKey.LastErrorMsg);
              PRegKey.CloseKey;
            end;
Das System kann die angegebene Datei nicht finden. (wenn aus der DLL aufgerufen)
Seltsam. Was für eine Datei?

Geändert von venice2 ( 5. Jul 2020 um 08:52 Uhr)
  Mit Zitat antworten Zitat