Страница: 1 |
Только начал, подскажите. Написать програмульку которая бы узнавала имя компа, где она запущена. Чтоб работало на 98 и на 2000
Пример из APIGuide. Работает и на 98 и на 2000: Private Declare Function GetComputerName Lib "kernel32.dll" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long Private Sub Form_Load() Страница: 1 |
Вопрос: Узнать имя компьютера
Добавлено: 10.07.03 12:08
Автор вопроса: FlyVodolaz | ICQ: 8945678
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #1
Добавлено: 10.07.03 12:46
Private Const MAX_COMPUTERNAME_LENGTH As Long = 31
Dim dwLen As Long
Dim strString As String
'Create a buffer
dwLen = MAX_COMPUTERNAME_LENGTH + 1
strString = String(dwLen, "X")
'Get the computer name
GetComputerName strString, dwLen
'get only the actual data
strString = Left(strString, dwLen)
'Show the computer name
MsgBox strString
End Sub