Thema Datum  Von Nutzer Rating
Antwort
01.11.2012 00:39:05 Scarpall
NotSolved
Blau c sharp Festplatten und Laufwerke in checkedlistbox anzeigen
02.11.2012 16:23:12 NK
****
Solved
02.11.2012 19:59:08 Scarpall
NotSolved
03.11.2012 12:27:38 scarpall
NotSolved
03.11.2012 15:55:21 scarpall
Solved

Ansicht des Beitrags:
Von:
NK
Datum:
02.11.2012 16:23:12
Views:
1995
Rating: Antwort:
 Nein
Thema:
c sharp Festplatten und Laufwerke in checkedlistbox anzeigen

Hi,

Eigentlich ist das sehr einfach, da der Quellcode, den Du gepostet hast, schon alles kann, was Du brauchst.

Ich hab einfach mal ein kleines Projekt (Windows Forms) gebaut mit einer CheckedListBox und einem Button.

Dann habe ich in die Button-Klick-Methode Deinen Quellcode kopiert und zwei Zeilen etwas angepasst und schon geht es:

 

private void button1_Click(object sender, EventArgs e)
        {
            System.IO.DriveInfo[] laufwerke = System.IO.DriveInfo.GetDrives();

            foreach (System.IO.DriveInfo a in laufwerke)
            {
                ListViewItem ls = new ListViewItem();

                ls.Text = a.Name;
                ls.SubItems.Add(a.DriveType.ToString());

                // Überprüft ob auf die Laufwerke zugegriffen werden kann
                if (a.IsReady == true)
                {
                    ls.Text = ls.Text + " " + a.VolumeLabel;
                    ls.SubItems.Add(a.VolumeLabel);
                }
                checkedListBox1.Items.Add(ls);
            }
        }

Die modifizierten Zeilen habe ich fett hervorgehoben, Du kannst sehen, das war nicht viel Arbeit.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
01.11.2012 00:39:05 Scarpall
NotSolved
Blau c sharp Festplatten und Laufwerke in checkedlistbox anzeigen
02.11.2012 16:23:12 NK
****
Solved
02.11.2012 19:59:08 Scarpall
NotSolved
03.11.2012 12:27:38 scarpall
NotSolved
03.11.2012 15:55:21 scarpall
Solved