Поиск на сайте
Главная Журнал Форум Wiki DRKB Страны мира




Как узнать имя пользователя

Windows является многопользовательской системой. Следующий код позволяет узнать имя текущего пользователя в системе:

Dim s As String
Dim cnt As Long
Dim dl As Long
Dim CurUser as String
cnt = 199
s = String$(200, 0)
dl = GetUserName(s, cnt)
If dl <> 0 Then curuser = Left$(s, cnt) Else curuser = ““


Не забудьте вначале объявить функцию GetUserName следующим образом:

Declare Function GetUserName Lib “advapi32.dll” Alias _
“GetUserNameA” (ByVal lpBuffer As String, nSize As Long) _
As Long

 

 


Основные разделы сайта


 

Реклама