Hej, Environ("USERNAME") brukar fungera. Prova med detta så får du loginnamnet... Aha, det var ju en betydligt "bättre" metod kanske. =)Ta reda på vem som är inloggad
I ASP kan man använda Logon_User för att ta reda på vilket konto som användaren kör in under, Domän\användarnamn.
Hur gör jag i VB för att ta reda på samma sak.
/Johan Sv: Ta reda på vem som är inloggad
Men jag är osäker på om det är beroende av vilket operativ man kör. I Windows 2000 och XP Pro fungerar det i alla fall.Sv: Ta reda på vem som är inloggad
Private Declare Function apiGetUserName Lib "advapi32.dll" Alias _
"GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Function fOSUserName() As String
Dim lngLen As Long, lngX As Long
Dim strUserName As String
strUserName = String$(254, 0)
lngLen = 255
lngX = apiGetUserName(strUserName, lngLen)
If lngX <> 0 Then
fOSUserName = Left$(strUserName, lngLen - 1)
Else
fOSUserName = ""
End If
End FunctionSv: Ta reda på vem som är inloggad
Värt att notera.