Avatar billede dark. Nybegynder
14. februar 2005 - 15:29 Der er 2 kommentarer og
1 løsning

tjekke om en given fil eksisterer i windows/system32 mappen

hvordan kan jeg finde ud af hvilken windowsmappe som en given bruger benytter. Nogen gange er det winnt, andre gange windows osv. Findes der ikke en måde at finde ud af dette på?
Når jeg har fundet ud af hvad windows mappen hedder skal jeg tjekke om filen "windows mappe"/system32/hej.dll eksisterer
Vhordan kan man lave det?

mvh
14. februar 2005 - 15:32 #1
Læg denne kode i et modul:

Private Declare Function apiGetWindowsDirectory& Lib "kernel32" _
        Alias "GetWindowsDirectoryA" _
        (ByVal lpBuffer As String, ByVal nSize As Long)


Function fReturnWinDir()
'Returns OS Folder (C:\Win95)
Dim strWinDirName As String
Dim lngx As Long
    strWinDirName = String$(MAX_PATH, 0)
    lngx = apiGetWindowsDirectory(strWinDirName, MAX_PATH)
    If lngx <> 0 Then
        fReturnWinDir = Left$(strWinDirName, lngx)
    Else
        fReturnWinDir = ""
    End If
End Function


Herefter finder du den bare med:
msgbox fReturnWinDir
Avatar billede dark. Nybegynder
14. februar 2005 - 15:37 #2
tak for hjælpen
14. februar 2005 - 15:39 #3
Anytime :o)
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