Hur kan man få reda på i vilken mapp windows är installerat med hjälp av kod från vb ? Jag har inte en susning om hur man gör i VB, men i VBS (som ju är hyffsat nära VB) så använder man FileSystemObject och GetSpecialFolder. Hej dessa två funktioner Ytterliggare en lösning är att använda systemvariabeln %windir%, ex: Bugar och tackar för hjälpen.Var är windows intallerat
Tex om det är installerat typ "c:\windows" eller som en del ändrar till "c:\winnt" o.s.v.Sv: Var är windows intallerat
<URL:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/jsmthGetSpecialFolder.asp>
Kanske kan ge dig en knuff i rätt riktning?Sv: Var är windows intallerat
Private Declare Function GetWindowsDirectory Lib "kernel32" Alias _
"GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Private Declare Function GetSystemDirectory Lib "kernel32" Alias _
"GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Dim sSave As String, Ret As Long
'Create a buffer
sSave = Space(255)
'Get the system directory
Ret = GetSystemDirectory(sSave, 255)
'Remove all unnecessary chr$(0)'s
sSave = Left$(sSave, Ret)
'Show the windows directory
MsgBox "Windows System directory: " + sSave
Samma princip för båda
/SvenSv: Var är windows intallerat
dir %windir%Sv: Var är windows intallerat
Gick på Sven:s lösning men RickardD:s bör nog fungera också.
Sven, lite synsk eller, hur visste du att det var system jag sedan var på jakt efter ?
(typ c:\windows\system32)
Fungerar kanon.