AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte kleiner ProgrammCheck (Festplatten auslesen)

kleiner ProgrammCheck (Festplatten auslesen)

Ein Thema von himitsu · begonnen am 10. Jul 2006 · letzter Beitrag vom 5. Jun 2007
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.751 Beiträge
 
Delphi 12 Athens
 
#1

Re: kleiner ProgrammCheck (Festplatten auslesen

  Alt 11. Jul 2006, 13:17
Das mit den 4 Unterpunkten ist mir bekannt ... witziger Weiße sagt es bei allen Platten, daß sie 4 Partitionen hätten ... aber so wie es scheint gibt es bestimmte Werte, welche 0 sind, wenn die Partition nicht wirklich vorhanden ist (PS: im MBR sind ja für genau 4 Partitionen Speicherplätze vorhanden ... ich denke mal Windows gugt da einfach nur falsch rein), ansonsten soll natürlich irgendwann mal für jede (wirklich vorhandene) Partition nur ein Unterpunkt angezeigt werden.



Und das mit dem ReadOnly ... ich dachte er hat nur probleme mit meiner Wechselplatte, denn die wird auch als ReadOnly angezeigt

Bei den Physical Disks ist das ja eigentlich nur der negierte IstBeschreibbarWert (wenn ich das richtig übersetzt hab), aber bei den Logical Disks sollte es stimmen, denn da wird wirklich auf ReadOnly getestet ._.


Na ja, aber genau wegen solcher Problemchen wollte ich ja erstmal testen lassen ... jetzt muß ich nur noch die Fehler finden


Es wäre jetzt halt nur noch schon, wenn sich jetzt noch welcher mit RAID-Systemen anfinden.
Denn zumindestens meine implementation von Diskextents sollte endlich laufen, obwohl ich da bei der Übersetzung von C-Stucts nach Packed-Arrays einige Problemchen hatte.
(dabei fällt mir ein ... muß ja Luckie noch warnen, daß sein Code zum Auslesen der DiskExtents 'nen unschönen Fehler hat)


Keine Werte zu den Partitionen (die Unterpunkte der Physical Disks) ist schon klar ... hatte ja schon erwähnt, da wird noch nichts ausgewertet, also hab ich erstmal alles leeren lassen (bis kurz vorm Upload wurden da noch die letzen Werte einer angezeigten Logical Disk angezeigt ... wäre bestimmt noch verwirrender geworden )

Ach ja, ich hoffe Stefan Hueg hat die Zahl jetzt nicht abgeschrieben, denn alle Werte lassen sich markieren und demnach leicht kopieren
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:17 Uhr.
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