zu 3) wurde ja schon beantwortet
zu 4)
Public Declare Function GetVersionEx Lib „kernel32“ Alias „GetVersionExA“ (lpVersionInformation As OSVERSIONINFO) As Long
Public Type OSVERSIONINFO
dwOSVersionInfoSize As Long
dwMajorVersion As Long
dwMinorVersion As Long
dwBuildNumber As Long
dwPlatformId As Long
szCSDVersion As String 128 ’ Maintenance string for PSS usage
End Type
Gruß
Andreas
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]