Entwickler-Ecke

Internet / Netzwerk - Netzwerkauslastung


Billi Berserker - Mi 05.03.03 20:48
Titel: Netzwerkauslastung
wie kann ich mir die Auslastung des Netzwerkes anzeigen lassen?
Also so wie unter win XP im Taskmanager.
Einfach nur eine funktion mit der ich die aktuelle Auslastung rausbekomme reicht schon :)

Es gibt ja für sowas Massenweise Programme im Internet, also wird es ja wohl nicht so schwer sein :wink:


SMI - Do 20.03.03 18:41

Unter folgendem Linkt stell Novell das Tool "Monitor Local IP Traffic" zur verfügung. Das ganze mit delphi quelltext. Es eignet sich dafür hervoragend.

http://developer.novell.com/support/sample/tids/dmonip/dmonip.htm


SMI


Stino - Fr 04.04.03 13:06
Titel: Genaueres zum Auslesen
Hallo,

ich hab mit den Programm immer noch meine Probleme. Hab mich mit Delphi noch nicht so lang beschäftigt, und wollte nun genau wissen, welche Zeilen für die Auslesung verantwortlich sind, da vieles in diesem Qelltext ja nur zur grafischen Ausgabe dient. Will einfach die aktuelle Auslastung auf ein edit-feld ausgeben.

Danke, Carsten


Savage - Fr 04.04.03 13:46

Hi,

ich verwende immer folgende Funktion von der API iphlpapi.dll, um an die Traffic-Daten (Auslastung) der einzelnen Netzwerkadaptern zu gelangen:
Zitat:

function GetIfTable(var pMIB_IFTAble : TMIB_IFTABLE; var pdwsize : DWord; var bOrder : Boolean):DWord;stdcall;external 'iphlpapi.dll';

Die Struktur von TMIB_IFTABLE kannst du dir von der MSDN von M$ selber herleiten oder von der iphlpapi.pas raussuchen.

MfG
Savage