Как узнать имя компьютера.
Компилятор: C++ Builder
Воспользуйтесь API функцией GetComputerName.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
DWORD dwSize = MAX_COMPUTERNAME_LENGTH + 1;
char szBuf[MAX_COMPUTERNAME_LENGTH + 1];
szBuf[0] = '\0';
GetComputerName(szBuf, &dwSize);
Label1->Caption = szBuf;
}
Замечание: Буфер символов, который
передаётся в GetComputerName должен быть
достаточным для хранения MAX_COMPUTERNAME_LENGTH + 1
символов. Если буфер окажется меньше, то функция
вернёт ошибку, даже если имя компьютера
поместится в буфер.
|