ist richtig, nur...
.. ich habe mal die Verbindung getrennt und das Programm gestartet, war von der 3. Spalte nichts zu sehen. Dann bei der Onlineverbindung kam die letzte Spalte hinzu, welche anfangs einen Rückstand von 90 hatte. nach ca 2 Minuten war der Rückstand weg und die "echte" Online-Status anzeige hatte ca 200 Bytes Vorsprung, also läuft da was daneben. Geht da was verloren ?? Sollte man da irgendwas hinzurechnen ??
Hm. also so ganz genauu scheint das nicht zu sein ! Kann man die Werte nicht aus dem Status-Fenster auslesen?
Internet traffic?!
Hi, bin zwar neu hier....
..mir ist ein Fehler aufgefallen, und zwar wird die MAC-Adresse nicht korrekt angezeigt. Bei einem Dezimal Wert über 127 eines der Adressbytes wird ein negativer Wert übernommen und in der Anzeige ein Hexa FF ausgegeben.
Wenn man die betroffenen Zeilen:
so ändert:
wird sie korrekt angezeigt.
mfg
Michael
..mir ist ein Fehler aufgefallen, und zwar wird die MAC-Adresse nicht korrekt angezeigt. Bei einem Dezimal Wert über 127 eines der Adressbytes wird ein negativer Wert übernommen und in der Anzeige ein Hexa FF ausgegeben.
Wenn man die betroffenen Zeilen:
Code: Alles auswählen
If j<>(IPInterfaceRow\dwPhysAddrLen - 1)
IF_PhysAddress = IF_PhysAddress + Hex(IPInterfaceRow\bPhysAddr[j]) + "-"
Else
IF_PhysAddress = IF_PhysAddress + Hex(IPInterfaceRow\bPhysAddr[j])
EndIf
Code: Alles auswählen
If j<>(IPInterfaceRow\dwPhysAddrLen - 1)
IF_PhysAddress = IF_PhysAddress + Hex(IPInterfaceRow\bPhysAddr[j]& $FF) + "-"
Else
IF_PhysAddress = IF_PhysAddress + Hex(IPInterfaceRow\bPhysAddr[j]& $FF)
EndIf
mfg
Michael
Zuletzt geändert von Michael H am 01.02.2005 23:53, insgesamt 1-mal geändert.
-
- Beiträge: 556
- Registriert: 04.09.2004 22:23
- Kontaktdaten:
Bei dem Code-Beispiel sollte auch noch ein
rein.
Code: Alles auswählen
FreeMemory (buffer )