Avatar billede jrl0469 Nybegynder
14. september 2004 - 09:22 Der er 15 kommentarer

Søgning efter reg. nøgle fra given nøgle-værdi

Hej eksperter...

Hvordan finder man en  registrerings-nøgle ud gra dens værdi?

F.eks.

Nøglesti:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\DAutomation\

Nøgle:
>>ukendt<<

Værdi: (/søgestreng)
= "(1) 11RA"

Hurtig hjælp ønskes...
Avatar billede jesper2003 Nybegynder
14. september 2004 - 09:27 #1
Brug søge funktionen i Registrerings dben!
Avatar billede jrl0469 Nybegynder
14. september 2004 - 11:12 #2
Søgningen skal udføres via kode fra et VB - program!
Avatar billede hiks Nybegynder
14. september 2004 - 13:36 #3
hej

jeg vil tro du kan bruge følgende kode:

http://support.microsoft.com/default.aspx?scid=kb;en-us;Q267908

/hiks
Avatar billede jrl0469 Nybegynder
14. september 2004 - 14:01 #4
Næ /hiks - den dutter ikke...

Jeg ønsker at hente en ukendt nøgle udfra dens værdi... F.eks. lige som at søge efter en streng indeholdt i en fil hvor man ikke kender filnavnet...
Avatar billede jrl0469 Nybegynder
14. september 2004 - 14:02 #5
... og såleds får filens navn!
Avatar billede jpvj Nybegynder
14. september 2004 - 14:02 #6
Hmmm... Du må vel traversere igennem alle nøgler under den givne sti, og sammenligne værdier.
Avatar billede jpvj Nybegynder
14. september 2004 - 14:03 #7
Hvilket vil sige, at hiks svar er det rigtige :-)
Avatar billede jrl0469 Nybegynder
14. september 2004 - 14:04 #8
Øeh traversere? men ja...
Avatar billede jpvj Nybegynder
14. september 2004 - 14:04 #9
... altså ikke færdig kode, men princippet er der, og koden kan du vel selv sakse :-)
Avatar billede jpvj Nybegynder
14. september 2004 - 14:05 #10
traversere = gå igennem. Dette gøres vha. en enummerering
Avatar billede jrl0469 Nybegynder
14. september 2004 - 14:14 #11
Både og...

Jeg anvender allerede denne metode, beskrevet i Q267908, men er nu stødt på en situation hvor jeg gerne vil kunne finde "spørgsmålet" til et svar, ala jeopardy...
Avatar billede hiks Nybegynder
15. september 2004 - 15:13 #12
ok - jeg forstår ikke meget af den problemstilling i forhold registreringsdatabasen. Er det ikke præcis svaret der er værdien? og spørgsmålet er key'en?

/hiks
Avatar billede jrl0469 Nybegynder
16. september 2004 - 07:19 #13
Jo - Q267908 giver en nøgle's værdi, ikke en værdi's nøgle!!!
Avatar billede jrl0469 Nybegynder
21. september 2004 - 08:14 #14
Så må jeg vel cykle igennem og sammenligne indtil jeg finder min nøgle!
Avatar billede jrl0469 Nybegynder
21. september 2004 - 08:16 #15
Ellers tak for hjælpen...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester