Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Undskyld - det er også brugernavnet jeg skal have fat i. Grunden itl jeg spørger er at jeg er igang med at lave et password system i ASP og VB der baserer sig på brugerens NT brugernavn.
Declare Function GetUserName Lib \"advapi32.dll\" Alias \"GetUserNameA\" _ (ByVal lpBuffer As String, nSize As Long) As Long
Public Function gstrGetLoggedInUser() As String Dim sBuff As String * 25 Dim lRet As Long Dim sUserName As String \'Get the user name, remove NULLs, and trim trailing spaces. lRet = GetUserName(sBuff, 25) sUserName = Trim$(Left(sBuff, InStr(sBuff, Chr(CHAR_ZERO)) - 1)) \'Return empty if no name is returned. If sUserName = vbNullString Then GetLoggedInUser = \"\" End If gstrGetLoggedInUser = sUserName End Function
Det COM Objekt viser vedkommende der er logget ind på severen, hvor Objektet er installeret. Men er muligt at læse brugernavnet på de brugerer der logger på severen fra en anden NT maskine?
GetObjectContext - Det kræver vist lidt mere forklaring :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.