AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Partitionen grafisch anzeigen wie Windows Datenträgerverwaltung

Partitionen grafisch anzeigen wie Windows Datenträgerverwaltung

Ein Thema von Guido Eisenbeis · begonnen am 10. Apr 2013 · letzter Beitrag vom 28. Apr 2013
Antwort Antwort
Guido Eisenbeis

Registriert seit: 9. Apr 2006
389 Beiträge
 
Delphi 10.3 Rio
 
#1

AW: Partitionen grafisch anzeigen wie Windows Datenträgerverwaltung

  Alt 20. Apr 2013, 19:59
Natürlich schaut man einem geschenkten Gaul angeblich nicht ins Maul
Einen Moment lang hätte ich gerne etwas zum Umgangston geschrieben. Aber leider hab ich's dann scheinbar auch nicht kapiert.

@Alter Mann

Klar sind in deinem Progrämmchen noch Fehler drin. Aber ich erwarte ja garnicht, dass alles schon mundgerecht geliefert wird. (Wär natürlich schon schön, ist aber bei diesem Thema eher unwahrscheinlich.) Aber es ist immerhin ein Anfang. Nörgler gibt es immer wieder. Pfeif drauf. Erst mal was besseres liefern.

Ich freue mich über den Ansatz, den mir dein Code vermittelt hat. Und dass du ihn zur Verfügung stellst. Mal sehn, ob ich was draus machen kann.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

AW: Partitionen grafisch anzeigen wie Windows Datenträgerverwaltung

  Alt 20. Apr 2013, 23:37
Hänge das ganze doch bitte als Zip-Datei an. Dann ist es etwas einfacher damit zu arbeiten.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
949 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: Partitionen grafisch anzeigen wie Windows Datenträgerverwaltung

  Alt 21. Apr 2013, 10:05
@Luckie

Wird gemacht, Entschuldigung.

@Guido Eisenbeis

Was die Erweiterten Partitionen angeht: Das wird etwas dauern, da ich gerade gesehen habe das dazu der Code doch 'nicht unerheblich' umgebaut werden muss.

@All

Hinweis: Erweiterten Partitionen werden zur Zeit nicht unterstützt.
  Mit Zitat antworten Zitat
Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
949 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: Partitionen grafisch anzeigen wie Windows Datenträgerverwaltung

  Alt 25. Apr 2013, 14:02
Hallo,

nun sollte es auch mit erweiterten Partitionen klappen.
Aber auch hier gilt: es gibt immer etwas zu verbessern.

VG
Angehängte Dateien
Dateityp: zip PartInfo.zip (36,2 KB, 43x aufgerufen)

Geändert von Alter Mann (26. Apr 2013 um 08:31 Uhr)
  Mit Zitat antworten Zitat
Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
949 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Partitionen grafisch anzeigen wie Windows Datenträgerverwaltung

  Alt 27. Apr 2013, 07:15
Hi,

bitte in procedure TPartitionMapPanel.ShowPartitionData;folgende Änderung vornehmen:
Delphi-Quellcode:
    with TPartitionInfoPanel.Create(PIPOwner) do
    begin
      Width := Round(FDriveLayoutRecord.PartitionEntry[I].PartitionLength / RF);

      if not IsEx then
      begin
        Left := 2 + Round(FDriveLayoutRecord.PartitionEntry[I].StartingOffset / RF);
        Top := 2;
        Height := 75;
        if I = FDriveLayoutRecord.PartitionCount - 1 then Width := Width - 3;
      end
      else
      begin
        Left := 4 + Round(FDriveLayoutRecord.PartitionEntry[I].StartingOffset / RF);
        Top := 5;
        Height := 68;
        if I = FDriveLayoutRecord.PartitionCount - 1 then Width := Width - 5;
      end;
      IsChild := IsEx;
      InfoID := I;
      Name := Format('PartitionInfoPanel%d', [I]);
      OnCreateEvent := CreatePartitionPanel;
      Parent := Self;
      Caption := '';
    end;
Sollte nur eine Partition vorhanden sein, stimmt die Weite nicht.

Schönes Wochenende
  Mit Zitat antworten Zitat
Guido Eisenbeis

Registriert seit: 9. Apr 2006
389 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Partitionen grafisch anzeigen wie Windows Datenträgerverwaltung

  Alt 28. Apr 2013, 15:39
Hallo Alter Mann,

vielen Dank für die neue Version. Ich hab sie mal PartInfo-4a genannt. Bei einem Kurztest sah das schon mal gut aus.

Falls du jetzt Langeweile hast kannst du dir mal das Partitionierungs-Beispiel im Anhangs-Bild ansehen. Wenn du das noch hinkriegst, bist du der Held.

Ansonsten: Gute Arbeit!
Angehängte Grafiken
Dateityp: jpg Partitionierungs-Bspl mit unpartitionieren Areas.jpg (32,1 KB, 40x aufgerufen)
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#7

AW: Partitionen grafisch anzeigen wie Windows Datenträgerverwaltung

  Alt 28. Apr 2013, 20:02
Hast Du wirklich so eine chaotische Platte?
Was für eine Platzverschwendung (!!!) für diese zerstückelte Verwaltung!
  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 09:05 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