AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Registry "auslesen"

Ein Thema von glkgereon · begonnen am 14. Apr 2004 · letzter Beitrag vom 15. Apr 2004
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#1

Registry "auslesen"

  Alt 14. Apr 2004, 20:46
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... ) 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...
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#2

Re: Registry "auslesen"

  Alt 14. Apr 2004, 20:48
also PS:

mit
getregstringvalue('abc','def'); funzt es

mit
getregstringvalue('xyz/abc','def'); aber nit

es geht mir also nur um das zeichen, mit dem ich sage: das ist ein ordner (sozusagen...)
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Registry "auslesen"

  Alt 14. Apr 2004, 21:21
GetRegStringValue kennt mein Delphi nicht. Was soll das für eine Funktion sein?

Versuch mit Openkey den Schlüssel zu öffnen oder benutze KeyExists.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#4

Re: Registry "auslesen"

  Alt 14. Apr 2004, 22:09
ich hab delphi 6

also, keyexists kennt meins widerrum nicht...
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?
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#5

Re: Registry "auslesen"

  Alt 14. Apr 2004, 22:13
Hi!

Such einfach mal hier nach Registry, da sind ein Haufen Beispiel wie das mit Unterordnern etc. geht.

Ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Registry "auslesen"

  Alt 14. Apr 2004, 22:13
Delphi 6 Pe habe ich auch. Und KeyExits seht in der Hilfe drin. GetRegStringValue wird wohl nicht erkannt, weil es eine private Methode ist.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#7

Re: Registry "auslesen"

  Alt 14. Apr 2004, 22:16
getregstringvalue steht in der unit registry...

jaja, in der hilfe stehts wohl drin, funzt aber trotzdem nit
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Registry "auslesen"

  Alt 14. Apr 2004, 22:21
Moin glkbkk,

Zitat von glkbkk:
also PS:

mit
getregstringvalue('abc','def'); funzt es

mit
getregstringvalue('xyz/abc','def'); aber nit

es geht mir also nur um das zeichen, mit dem ich sage: das ist ein ordner (sozusagen...)
und warum verwendest Du einen / als Trennzeichen?
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
[/EDIT]
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#9

Re: Registry "auslesen"

  Alt 14. Apr 2004, 22:27
@glkbkk Hast du denn auch die Unit Registry mit in die Uses aufgenommen?
Alexander
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#10

Re: Registry "auslesen"

  Alt 14. Apr 2004, 22:27
Zitat:
GetRegStringValue steht bei D5 in der Unit COM.
da sag ich nur:
Zitat:
Ivch hab delphi 6
und
Zitat:
getregstringvalue steht in der unit registry...
aber ich habs auch schon mit /, \, //, \\, usw. probiert, funzt ALLES nit, auch \ nit
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 00:55 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