powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / А как определить имя локального компьютера и текущего пользователя?
6 сообщений из 6, страница 1 из 1
А как определить имя локального компьютера и текущего пользователя?
    #32452829
DDX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Научите плиз, как определять программно имя локального компьютера и текущего пользователя?
(Пользователя компьютера,а не базы данных)
...
Рейтинг: 0 / 0
А как определить имя локального компьютера и текущего пользователя?
    #32452907
RVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
А как определить имя локального компьютера и текущего пользователя?
    #32452923
Фотография PA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
Environ( "USERNAME" )
Environ( "COMPUTERNAME" )
...
Рейтинг: 0 / 0
А как определить имя локального компьютера и текущего пользователя?
    #32452945
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
юзер

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

Private Sub UsrName1()
Dim strUserName As String
strUserName = String(100, Chr$(0))
GetUserName strUserName, 100
strUserName = Left$(strUserName, InStr(strUserName, Chr$(0)) - 1)
MsgBox strUserName
End Sub

компьютер

Private Const MAX_COMPUTERNAME_LENGTH As Long = 31
Private Declare Function GetComputerName Lib "kernel32" Alias _
"GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Private Sub CompName()
Dim dwLen As Long
Dim sString As String
dwLen = MAX_COMPUTERNAME_LENGTH + 1
sString = String(dwLen, "X")
GetComputerName sString, dwLen
sString = Left(sString, dwLen)
MsgBox sString
End Sub
...
Рейтинг: 0 / 0
А как определить имя локального компьютера и текущего пользователя?
    #32452950
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2PA
Environ("USERNAME")
Environ("COMPUTERNAME")

не на всех операционках и не на всех ПК работают. Лучше API.
...
Рейтинг: 0 / 0
А как определить имя локального компьютера и текущего пользователя?
    #32452991
DDX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое всем! Работает!
Взял вариант sposad
ещё вариант есть тут http://]am.rusimport.ru/MSAccess/topic.aspx?ID=123
Спасибо ещё раз!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / А как определить имя локального компьютера и текущего пользователя?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]