![]() |
Besitzer und Berechtigung eines Registry Keys ändern
Hi!
Kann mir jemand sagen, wie das mit Delphi geht? Habe schon gelesen das es so eine JEDI Security Class gibt, aber ich steig da bisher 0 durch und die Dokumentation dazu ist auch noch unvollständig :( Wär echt cool wenn mir jemand helfen könnte! |
Re: Besitzer und Berechtigung eines Registry Keys ändern
Erstmal:
Die Doku ist dazu nicht unvollständig, da nicht für jede Problem-Situation eine Dokumentation erstellt werden kann. --- Hast du schon die JWSCL runtergeladen und die Binärdateien der JWA mit den Paketen erstellt? Wenn nicht, dann lade die BPG-Datei z.b. aus dem Pfad "...jedi-api-lib\jwapi\trunk\Packages\d7" und kompiliere das Paket "Dynamic Debug" für deine Testprojekte. Die Unit-Binärdateien (*.dcu) befinden sich dann in "jedi-api-lib\jwapi\trunk\Packages\d7\bin\debug\dynamic". Diesen Pfad nimmst du dann in deinen Projekteinstellungen als Quellpfad oder für alle Projekte in "Menü -> Tools -> Umgebungsoptionen -> Reiter:Bibliothek -> Edit:Bibliotheksfpad". Dort kannst du auch denn Quelltextpfad der JWSCL (der eigentlichen Security Klassen) aus "jedi-api-lib\jwscl\trunk\source" einfügen. Somit findet der Compiler in jedem Projekt die Quelltexte, ohne dass du immer die Quellpfade angeben musst. ----- Jetzt kannst du die JWSCL verwenden. Ein typisches Projekt sieht dann z.b. so aus:
Delphi-Quellcode:
Wie du siehst ersetzt JwaWindows die DelphiUnit Windows.
Program xy;
uses SysUtils, .... JwaWindows, ... JwsclStrings; ---- Die Registry kann man direkt über die Klasse TJwSecureRegistryKey in "JwsclSecureObjects.pas" anpassen. Versuchs erstmal damit, ich hab derzeit leider wenig Zeit um genaueres anzugeben. |
Re: Besitzer und Berechtigung eines Registry Keys ändern
Hats geklappt?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:50 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