Domino 9 und frühere Versionen > ND6: Entwicklung

NT-Benutzernamen mit Notes Bordmitteln erhalten

(1/3) > >>

DatenDuck:
Hallo Leute,

gibt es ein "Notes Werkzeug" mit dem ich den Benutzernamen des aktuell angemeldeten NT-Benutzers erfassen kann?
Ich möchte diesen in einer Maske anzeigen.

Vielen Dank schonmal für die Antwort!

Bis dann,
-Moritz

Semeaphoros:
Mir ist da nichts bekannt. Da müsstest Du über die Win-API

DatenDuck:
Müsste ich, werd ich aber nicht  ;)
So wichtig ist's dann auch nicht.

Vielen Dank für die schnelle Antwort!

diali:
Du kannst auch die Windows Umgebungsvariable "USERNAME" auslesen.

diali:
Windows-Umgebungsvariable auslesen:
UserName = Trim(Environ("USERNAME"))


Win-Api:
Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (Byval lpBuffer As String, nSize As Long) As Long
 
Dim RetVal As Long
Dim Puffer As String * 256
RetVal = GetUserName(Puffer, Len(Puffer))
If RetVal <> 0 Then
   UserName = Trim(Left$(Puffer, Instr(1, Puffer, Chr(0)) - 1))
End If

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln