Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Wie kann ich alle Netzwerkkarten mit Name Auslesen? (https://www.delphipraxis.net/79847-wie-kann-ich-alle-netzwerkkarten-mit-name-auslesen.html)

maik1481 29. Okt 2006 20:42


Wie kann ich alle Netzwerkkarten mit Name Auslesen?
 
Hei,

Ich habe Folgendes Problem.
Wie kann ich Netzwerkkarten Erkennen und Auslesen?

==================
Auslesen:
IP
Name
MAC
==================

Sorry: für das deutsch bin Norweger

Helmi 29. Okt 2006 20:45

Re: Wie kann ich alle Netzwerkkarten mit Name Auslesen?
 
probier mal das:


http://www.swissdelphicenter.ch/de/showcode.php?id=1206

maik1481 29. Okt 2006 21:07

Re: Wie kann ich alle Netzwerkkarten mit Name Auslesen?
 
OK danke für die Schnelle hilfe

PS: Schau da mal for bei www.norwayinfo.com

maik1481 29. Okt 2006 21:37

Re: Wie kann ich alle Netzwerkkarten mit Name Auslesen?
 
war drauf auf der seite aber der Source Geht nicht.

DP-Maintenance 29. Okt 2006 22:10

DP-Maintenance
 
Dieses Thema wurde von "Chakotay1308" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Internet / LAN / ASP.NET" verschoben.
Falsches Forum.

maik1481 29. Okt 2006 22:34

Re: Wie kann ich alle Netzwerkkarten mit Name Auslesen?
 
Habe es nun so Versucht aber es geht nicht.

Delphi-Quellcode:
uses
 Registry;


Procedure search_for_Network_adapter;
var Reg         : TRegistry;
    P           : Pointer;
    i           : Integer;

begin
    Reg := TRegistry.Create;
    try
      Reg.RootKey := HKEY_LOCAL_MACHINE;
      Reg.OpenKeyReadOnly('SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\');
      form1.ComboBox1.Items.Add(IntToStr(Reg.ReadBinaryData('Descriptions', P^, i)));
    finally
      Reg.CloseKey;
      Reg.Free;
    end;
end;


procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
  search_for_Network_adapter;
end;

end.
[edit=Christian Seehase]Delphi-Tags korrigiert. Mfg, Christian Seehase[/edit]

Christian Seehase 29. Okt 2006 22:50

Re: Wie kann ich alle Netzwerkkarten mit Name Auslesen?
 
Moin Maik,

ich hatte hier mal eine Demo zu dem Thema reingestellt.
Suchbegriffe Hier im Forum suchenGetAdpatersInfo GetPerAdapterInfo

maik1481 30. Okt 2006 13:49

Re: Wie kann ich alle Netzwerkkarten mit Name Auslesen?
 
hei,
habe auf dem Link nichts gefunden.


giebt es denn für solche Aufgaben keine API?



PS: Sorry für das Deutsch aber bin Norweger.

Mfg
MaikP

MagicAndre1981 30. Okt 2006 13:56

Re: Wie kann ich alle Netzwerkkarten mit Name Auslesen?
 
http://www.delphipraxis.net/internal...ct.php?t=24332

Da ist es für die MAC-Adresse, du musst halt pro Durchlauf noch die anderen Dinge abfragen, so schwer ist das nicht ;)

hoika 30. Okt 2006 14:03

Re: Wie kann ich alle Netzwerkkarten mit Name Auslesen?
 
Der unten stehende Link enthält den quellcode
für eien network traffic monitor,
der für jeden Adapter die gewünschten Infos anzeigt

http://delphi.about.com/od/fullcodep.../aa112903a.htm


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz