Novellnamen mit Java auslesen
-
Hallo Leute,
ich suche eine Möglichkeit den Novellnamen auszulesen.
Ich bekomme per System.getProperty leider nur den Windowsnamen...gibts da irgendeine Möglichkeit?ich habe leider nur eine Funtion in VB(A) gefunden die das kann bzw. die auf eine DLL zugreift, ob diese DLL jedoch in C geschrieben ist und auch JNI konform ist weiß ich nicht...gibt es da sonst eine Möglichkeit?
Hier mal der VB-Code:
Private Declare Function apiWNetGetUser Lib "mpr.dll" Alias "WNetGetUserA" (ByVal lpName As String, ByVal lpUserName As String, lpnLength As Long) As Long Sub test() MsgBox NWUserName("xxx_gmbh") End Sub Public Function NWUserName(Netzressource As Variant) As String Dim strNWUserName As String, lngBufferLen As Long, lngResult As Long, lngSecondDotPos As Long strNWUserName = String$(255, vbNullChar) lngBufferLen = Len(strNWUserName) lngResult = apiWNetGetUser(Netzressource, strNWUserName, lngBufferLen) If lngResult = 0 Then NWUserName = strNWUserName Else NWUserName = "Fehler" End If End Function