Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Problem mit TJvRegistryTreeView (https://www.delphipraxis.net/83332-problem-mit-tjvregistrytreeview.html)

RWarnecke 31. Dez 2006 10:53


Problem mit TJvRegistryTreeView
 
Hallo,

ich habe in der Turbo Delphi Explorer Version die Komponente TJvRegistryTreeView folgendermaßen erstellt :

Delphi-Quellcode:

uses
  ... JvRegistryTreeView, JvExComCtrls, JvComponent ...

var
  LocalReg       : TJvRegistryTreeView;

procedure TMainForm.FormCreate(Sender: TObject);
begin
  LocalReg := TJvRegistryTreeView.Create(self);
  LocalReg.Parent := PanelLocalRegTree;
  LocalReg.Align := alClient;
  LocalReg.ListView := LV_LocalReg;
  LocalReg.DefaultCaption := Default;
  LocalReg.DefaultNoValueCaption := NoValue;
end;
Wenn ich es so nutze, werden mir nur die Schlüssel HKLM und HKCU angezeigt. Wie kann ich jetzt noch die restlichen Schlüssel mir anzeigen lassen. Erste versuche haben so ausgesehen :
Delphi-Quellcode:
LocalReg.Registrykeys.hkClassesRoot := true;

//oder

LocalReg.RegistryKeys[hkClassesRoot, hkCurrentUser]
Nur leider hatte dieses keinen Erfolg, da immer wieder die Fehlermeldung kam, unbekannter Bezeichner 'hkClassesRoot'. Was habe ich falsch gemacht ?

Robert Marquardt 31. Dez 2006 11:28

Re: Problem mit TJvRegistryTreeView
 
Vermutlich hast du unter den Units in uses JvTypes vergessen.
Die korrekte Zuweisung ist:
Delphi-Quellcode:
LocalReg.RegistryKeys := [hkClassesRoot, hkCurrentUser];

RWarnecke 31. Dez 2006 11:32

Re: Problem mit TJvRegistryTreeView
 
Ich danke Dir Robert. Ich hatte die Unit JvTypes nicht in der Uses - Klausel.


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