Ibland vill man ha veta sökvägarna till bl.a Mina dokumnet (My Documents) och till programmappen. Sökvägarna skiljer sig ju mellan olika användare och olika operativsystem. Här är lite kod för det.
Accesskod till Mina dokument:
Function sMyDocumentsPath() Const MY_DOCUMENTS = &H5& Dim objShell Dim objFolder Dim objFolderItem Set objShell = CreateObject(”Shell.Application”) Set objFolder = objShell.Namespace(MY_DOCUMENTS) Set objFolderItem = objFolder.Self 'My Documents path sMyDocumentsPath = objFolderItem.path End Function
Accesskod till programmappen:
Function sProgramPath() Const PROGRAM_FILES = &H26& Dim objShell Dim objFolder Dim objFolderItem Set objShell = CreateObject("Shell.Application") Set objFolder = objShell.Namespace(PROGRAM_FILES) Set objFolderItem = objFolder.Self sProgramPath = objFolderItem.path End Function