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?

Реклама
Новое
Реклама