AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Registry Key für schreiben gesperrt kann nicht gelesen werde

Registry Key für schreiben gesperrt kann nicht gelesen werde

Ein Thema von HomerGER · begonnen am 21. Dez 2003 · letzter Beitrag vom 21. Dez 2003
Antwort Antwort
Benutzerbild von HomerGER
HomerGER

Registriert seit: 8. Jun 2003
390 Beiträge
 
Delphi 7 Professional
 
#1

Registry Key für schreiben gesperrt kann nicht gelesen werde

  Alt 21. Dez 2003, 16:15
hallo Weihnachtskinder

ich habe in einen Key die schreibrechte weg genommen
aber jetzt wird wenn ich mit openKey mir angezeigt das es keinen Key gibt

Code:
reg := TRegistry.Create(KEY_ALL_ACCESS);

    try
        //HKEY lesen
        reg.RootKey := StrToHKEY_GU(input_r.root_s);

        //Kein Key vorhanden
        if not reg.OpenKey(input_r.key_s, False) then
        begin
            //Kein Schlüssel vorhanden
            Result.type_s := 'nokey';
            Result.wert_s := '';

usw.
sprich ich kann jetzt keine Key mehr lesen
geb ich die schreibrecht wieder
kann ich auch den key wieder lesen

weiß jemand rat
  Mit Zitat antworten Zitat
scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#2

Re: Registry Key für schreiben gesperrt kann nicht gelesen w

  Alt 21. Dez 2003, 16:20
Mit
reg := TRegistry.Create(KEY_ALL_ACCESS); forderst du ja Lese- UND Schreibrechte an, was ja durch deine Festlegung nicht geht. Deshalb solltest du

reg := TRegistry.Create(KEY_READ); verwenden.

PS: Weitere Zugriffsmodi in der OH unter TRegistry, Eigenschaft Access.
  Mit Zitat antworten Zitat
Benutzerbild von HomerGER
HomerGER

Registriert seit: 8. Jun 2003
390 Beiträge
 
Delphi 7 Professional
 
#3

Re: Registry Key für schreiben gesperrt kann nicht gelesen w

  Alt 21. Dez 2003, 16:30
Auch KEY_READ geht nicht
hab ich auch schon versucht
  Mit Zitat antworten Zitat
Benutzerbild von HomerGER
HomerGER

Registriert seit: 8. Jun 2003
390 Beiträge
 
Delphi 7 Professional
 
#4

Re: Registry Key für schreiben gesperrt kann nicht gelesen w

  Alt 21. Dez 2003, 16:33
STOP
Hattest recht
in einer Function bei mir hatte ich es vergessen
wenn ich in allen meinen Function KEY_READ setze liest er es auch

THX
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2019 by Daniel R. Wolf