DELPHI ПОЛУЧИТЬ MAC АДРЕС
MAC-адрес устройства (Media Access Control) - уникальный идентификатор, присвоенный сетевому интерфейсу для идентификации в сети.
Delphi предоставляет функции, позволяющие получить MAC-адрес локального компьютера.
uses Winsock, SysUtils; function GetMACAddress: string;var NCB: TNCB; Adapter: PAdapterStatus; AdapterLength: Integer; ReturnValue: PNCB; I: Integer; L: TStringList;begin L := TStringList.Create; try FillChar(NCB, SizeOf(TNCB), 0); NCB.ncb_command := AnsiChar(NCBENUM); NCB.ncb_buffer := @L[0]; NCB.ncb_length := SizeOf(TAdapterStatus); ReturnValue := @NCB; if Netbios(ReturnValue) = 0 then begin AdapterLength := Ord(L[0]); Adapter := PAdapterStatus(L[1]); while PByte(Adapter) - PByte(L[0]) < AdapterLength do begin L := TStringList.Create; try for I := 1 to Length(Adapter.adapter_address) do L.Add(IntToHex(Byte(Adapter.adapter_address[I]), 2)); Result:= L.DelimitedText; finally L.Free; end; end; end; finally L.Free; end;end;
Вызов функции GetMACAddress вернет MAC-адрес локальной машины в формате XX-XX-XX-XX-XX-XX
How to check mac address in cmd?
Как узнать внешний IP. Delphi урок 1
How to change mac address on android without root?
MAC адреса - Курс \
C# : Formatting MAC address in C#
Delphi Trick 004 - Address IP \u0026 MAC
iPhone Free WiFi \u0026 BT Mac address (Easy way/Легкий способ)
Что такое MAC - адрес и как его узнать?
How to add mac address in worldlink?