Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#2

AW: MAC-Adresse auslesen über NetBIOS

  Alt 24. Apr 2013, 17:06
Schau dir mal die Unit JclSysInfo in der JCL an.
Dort findest du innerhalb der function GetMacAddresses(const Machine: string; const Addresses: TStrings): Integer; folgendes Code Stückchen:
Delphi-Quellcode:
GetMacAddressesNetBios;
if (Result <= 0) and (Machine = '') then
  GetMacAddressesSnmp;
Wie man sieht wird zuerst versucht die MAC-Addresse(n) über NetBios zu lesen.
Wenn das nicht klappt (vielleicht weil NetBios über TCP/IP deaktiviert ist) dann wird es über Snmp versucht.

Ich kann Dir die JCL nur wärmstens empfehlen; das spart viel Arbeit und man bekommt sauberen und gut getesteten Code.
  Mit Zitat antworten Zitat