Avatar billede engberg Juniormester
16. august 2000 - 17:09 Der er 2 kommentarer og
2 løsninger

VB og læsning af regdb\'en

Hvordan får man VB til at læse andre steder i registreringsdatabasen end under \"VB and VBA Settings\"?
Avatar billede tomasc Nybegynder
17. august 2000 - 23:44 #1
Hvis du går i Project, References og søger efter \"Registry Access Functions\" - og vel at mærke kan finde den - hakker du den af, og vupti har du mulighed for at skrive f.eks:

Dim Reg As New Registry
Dim s As String
Reg.GetKeyValue HKEY_LOCAL_MACHINE, \"HARDWARE\\DESCRIPTION\\SYSTEM\", _
    \"Identifier\", s
MsgBox \"Din PC er en \" & s
Avatar billede engberg Juniormester
19. august 2000 - 15:23 #2
Der er ikke noget der ligner... :(
Avatar billede tomasc Nybegynder
19. august 2000 - 23:59 #3
Undskyld!

Efter at have søgt og søgt og... Fandt jeg ud af at denne DLL installeres sammen med \"Application Performance Explorer\", som findes i Visual Studio Enterprise versionen. DLL\'en hedder iøvrigt REGTOOL5.DLL, og jeg kan IKKE finde den til download nogen steder hos M$.

Jeg kan derfor ikke se nogen anden udvej end at henvise dig til et (af de utallige) sted(er), hvor der findes ekempelkode til at gøre slige ting.

(søge...søge...søge)

Det første brugbare jeg faldt over var en beskrivelse af en funktion GetRegistryValue, som kan læse en værdi i registreringsbasen. Der er desuden henvisninger til funktioner, som kan gennemløbe flere værdier samt ændre/skrive værdier i registrereingsbasen.

Linket er:
http://www.vb2themax.com/Item.asp?PageID=CodeBank&Cat=1400&ID=238

Avatar billede engberg Juniormester
13. september 2000 - 19:15 #4
Nope det virker ikke for mig.... :(
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