![]() |
Registry "auslesen"
ich will rausfinden, ob meinentwegen im key Hkey_Classes_Root/abc/ichbineinkey irgendwas drinsteht, z.B. abcdefg
ich habs mit getstringkregvalue (oder getregstringvalue? ihr wisst was ich meine... :-D ) probiert... das geht aber offensichtlich nur, wenn der "ordner" in dem das drin ist, ein DIREKTER unterordner hon hkey_classes_root ist muss man da statt hkey.../abc/def schreiben hkey....\abc\def oder hkey...//abc/def oder was? oder kann die function wirkliuch nur bei direkten unterordnern??? ich hoffe ihr konntet mir folgen... |
Re: Registry "auslesen"
also PS:
mit
Delphi-Quellcode:
funzt es
getregstringvalue('abc','def');
mit
Delphi-Quellcode:
aber nit
getregstringvalue('xyz/abc','def');
es geht mir also nur um das zeichen, mit dem ich sage: das ist ein ordner (sozusagen...) |
Re: Registry "auslesen"
GetRegStringValue kennt mein Delphi nicht. Was soll das für eine Funktion sein?
Versuch mit Openkey den Schlüssel zu öffnen oder benutze KeyExists. |
Re: Registry "auslesen"
ich hab delphi 6
also, keyexists kennt meins widerrum nicht... :-D wobei das gaaanz komisch ist... ich hab mir die unit angeguckt, die ich eingebunden hab, da is die klasse drin deklariert, aber der compilker motzt trotzdem, er kenne sie nicht, ka warum... das problem ist, kann ích mit openkey den wert des keys auslesen? |
Re: Registry "auslesen"
Hi!
Such einfach mal hier nach Registry, da sind ein Haufen Beispiel wie das mit Unterordnern etc. geht. Ciao fkerber |
Re: Registry "auslesen"
Delphi 6 Pe habe ich auch. Und KeyExits seht in der Hilfe drin. GetRegStringValue wird wohl nicht erkannt, weil es eine private Methode ist.
|
Re: Registry "auslesen"
getregstringvalue steht in der unit registry...
jaja, in der hilfe stehts wohl drin, funzt aber trotzdem nit |
Re: Registry "auslesen"
Moin glkbkk,
Zitat:
Ist bei Registrypfaden nicht üblich. Probier's mal mit \ GetRegStringValue steht bei D5 in der Unit COM. [EDIT] Blöder Schreibfehler: Unit COMOBJ natürlich :wall: [/EDIT] |
Re: Registry "auslesen"
@glkbkk Hast du denn auch die Unit Registry mit in die Uses aufgenommen?
|
Re: Registry "auslesen"
Zitat:
Zitat:
Zitat:
|
Re: Registry "auslesen"
ja, das hab ich, sonst würd getregstringvalue auch nit funzen...
|
Re: Registry "auslesen"
Moin glkbkk,
das kann ich jetzt nicht nachvollziehen. Egal, ob ich nun den Pfad mit \subkey\subkey\ oder subkey\subkey\ oder \subkey\subkey oder subkey\subkey schreibe, ich erhalte immer den gleichen, korrekten, Wert. Dir ist schon klar, dass das nur bei Unterschlüsseln von HKEY_CLASSES_ROOT anwendbar ist, und das man deshalb diesen auch nicht mit angibt? |
Re: Registry "auslesen"
ähm, muss man das hkey_classes_root nicht angeben????
:duck: :duck: :wall: :wall: ok, ich glaub ich habs... :-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:04 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