/
Forside
/
Teknologi
/
Udvikling
/
ASP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
ASP
#
Navn
Point
1
smorch
9259
2
Harlekin
1866
3
molokyle
1040
4
Steffanst..
758
5
gandalf
657
6
smilly
564
7
gibson
560
8
cumano
530
9
MouseKeep..
480
10
Random
410
hente værdi fra registeringsdatabasen via ~
Fra :
sunsite.dk
Dato :
21-10-03 11:02
hejsa alle!
jeg prøvet at hente en værdi fra registeringsdatabasen fra en ASP side,
men min kode fejler, og jeg begriber ikke ligefrem hvorfor:
Jeg har en rimelig simpel funktion:
Function RegKeyExists(sRegKey)
' Returns True or False based on the existence of a registry key.
Set oShell = CreateObject("WScript.Shell")
RegKeyExists = True
sRegKey = Trim (sRegKey)
If Not Right(sRegKey, 1) = "\" Then
sRegKey = sRegKey & "\"
End if
On Error Resume Next
RegReadReturn = oShell.RegRead(sRegKey)
If Err Then
Response.Write err.Description
If LCase(Left(err.description,7)) = "invalid" Then
'key not found...
RegKeyExists = False
End if
Err.clear
End if
On Error Goto 0
End Function
Kalder jeg den med :
Response.write regkeyexists("HKEY_CURRENT_USER\Software\VB and VBA Program
Settings\EGBOLIG\DATABASE\KRYPTERING")
Returnerer den : Invalid root in registry key "HKEY_CURRENT_USER\Software\VB
and VBA Program Settings\EGBOLIG\DATABASE\KRYPTERING\".False
ALTSÅ FALSE.
Jeg ved at hele denne sti eksisterer i registeringsdatabasen. Da jeg klippet
den direkte ud fra regedit!
Kalder jeg:
Response.write regkeyexists("HKEY_CURRENT_USER\Software")
returnerer den:
Unable to open registry key "HKEY_CURRENT_USER\Software\" for reading.True
MEN "TRUE "DOG!
hvad gør jeg forkert??
mvh Jan
Søg
Alle emner
Teknologi
Udvikling
ASP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177552
Tips :
31968
Nyheder :
719565
Indlæg :
6408847
Brugere :
218887
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.