Avatar billede jobless Nybegynder
12. juli 2002 - 13:38 Der er 7 kommentarer og
1 løsning

Eksisterer nøglen i Reg. basen?

Hej.

Er der en metode til at fastslå om min nøgle (HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Test) eksisterer i registrerings databasen?

MVH

JoBless
Avatar billede onki Nybegynder
12. juli 2002 - 13:43 #1
Kan du ikke bare gå ind i regedit.exe, og se efter ?
Avatar billede jobless Nybegynder
12. juli 2002 - 13:48 #2
jo, men jeg vil gerne have mit program til at undersøge dette, og derefter evt. oprette nogle nøgler hvis de ikke eksisterer.
Avatar billede driis Nybegynder
12. juli 2002 - 19:01 #3
Mon ikke, du kan bruge det her ? :
Avatar billede driis Nybegynder
12. juli 2002 - 19:01 #4
Avatar billede kjeld_klit Nybegynder
18. juli 2002 - 09:30 #5
Hvis du har brugt 'SaveSetting appname, section, key, setting' så står den der.

Derfor ved du også hvornår din nøgle er skrevet i regdatabasen og har egentlig ikke brug for at tjekke det ;-) værdierne bliver alligevel uden videre overskrevet hver gang du bruger SaveSetting.

Der hvor du har brug for at tjekke er ved 'GetSetting(appname, section, key[, default])'. Hvis der ingen værdi/nøgle er returneres default-værdien bare.
Avatar billede jobless Nybegynder
18. juli 2002 - 22:15 #6
Jeg skal checke om der findes en nøgle for at finde ud af om min applikation har været kørt tidligere. Der er tale om en slags opsætningsværktøj, som muligvist har været kørt tidligere på maskinen, hvis ikke skal den foreslå nogle standard værdier. Måske kan den der 'default' hjælpe mig, jeg kan evt. skrive en wierd default, og dermed finde ud af om den eksisterer.
Avatar billede kjeld_klit Nybegynder
23. juli 2002 - 13:01 #7
Hvis du bruger 'GetSetting(appname, section, key[, default])' vil din app. læse nøglen. Findes den vil den anvende den. Findes den ikke vil 'default'-værdien blive anvendt. Du skal så fortælle hvordan dit program skal indstille sig ved 'default'-værdi (standard opsætning). Hvis bruger siden ændre disse indstillinger gemmes det med 'SaveSetting' og så anvendes disse værdier fremover.
Avatar billede jobless Nybegynder
05. august 2002 - 07:50 #8
Jeg har anvendt fremgangsmåden fra kjeld klit, og det er lykkedes mig at komme frem til et godt resultat
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