Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#2

Re: Besitzer und Berechtigung eines Registry Keys ändern

  Alt 7. Jan 2008, 19:31
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:
Program xy;
uses SysUtils,
     ....
     JwaWindows,
     ...
     JwsclStrings;
Wie du siehst ersetzt JwaWindows die DelphiUnit Windows.


----

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.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat