Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Laufwerke im Listview
BeitragWas fehlt, ist die Beschreibung, was Du erwartest. Den ist-Zustand sehen wir, aber nicht den Soll-Zustand. Dass das Bild unlogische Sache zeigt, wenn bei intern und extern das gleiche steht, ist klar. Aber wie wäre es denn inhaltlich richtig? Und warum gibt es 4 Kategorien, wobei 2 gleich sind? Was ist der Unterschied zwischen "interne Laufwerke" oben und "interne Laufwerke" unten? Genauso "externe Laufwerke". Und wo ist der Code dieser driveManager.ListDrives-Methode?
-
Laufwerke im Listview
BeitragDer Code ist ja auch moppelt gedoppelt. In driveManager_DrivesListed machen doch Zeile#17-#25 genau das gleiche wie Z#26-34. Kein Wunder, dass es da zu Doppelungen kommt. Gegenvorschlag: (Versteckter Text) Und hier noch etwas gekürzt: (Versteckter Text) btw: Eine Klasse GetDriveInfo zu nennen ist schon ziemlich
-
Laufwerke im Listview
BeitragNaja, und - wie geschrieben: Den Code zusammenfassen. Außer den unterschiedlichen Gruppennamen/-bezeichnungen gibt es keinen Codeunterschied. Daher sollte sich der If/Else-Block nur um die Unterschiede kümmern, nicht den gleichen Code duplizieren. Stichwort DRY
-
Laufwerke im Listview
BeitragDas Kommentieren mit <summary> und Co. ist dann sinnvoll, wenn man diese Daten innerhalb von VS sehen will, weil man das kommentierte Etwas nutzt: vb-paradise.de/index.php/Attachment/54568/ Braucht man sowas nicht, weil man einfach nur Infos bei Lesen des eigenen Quellcodes will oder meint, sowas zu brauchen, dann einen normalen Kommentar verwenden. Oder besser, wie EdR richtig meint: Weglassen, falls redundant oder Code umbauen, wenn der Kommentar (vermeintlich) den zu komplexen/komplizierten C…
-
Laufwerke im Listview
BeitragDu bekommst die nicht vorhandene summary des Konstruktors (Sub New) angezeigt , weil Deine Zeile das New enthält. Die Codezeile Dim MeinDriveManager As DriveManager, also ohne New würde zwar nicht machen, was Du codetechnisch willst, aber die Beschreibung käme, wenn Du mit der Maus auf DriveManager zeigst. Die von Dir erwartete Beschreibung kommt, wenn Du schreibst: … As New DriveM und Dir IntelliSense Vorschläge für Klassen mit entsprechendem Namen anzeigt. Sieh Dir an, was ich als Code im folg…
-
Laufwerke im Listview
BeitragWas für Code steht denn in frmMain? Irgendwas As New DriveManager, also mit New, oder nur As DriveManager?
-
Laufwerke im Listview
BeitragZitat von Amelie: „Private WithEvents driveManager As New DriveManager() ' Summary nicht zu sehen!!“ Lies Dir bitte nochmal genau Post#31 durch. Da steht haargenau mit Erklärung drin, warum das so ist. Wenn Du Fragen dazu hast, bitte stell sie. Vielleicht muss ich anders erklären, aber mehr Informationen werden dann nicht drin sein. Kurz gesagt: In Deiner Codezeile würde nur eine Summary für die Methode New (diese Klassenmethode nennt sich auch »Konstruktor«) erscheinen. Da Du für diese Methode …
-
Laufwerke im Listview
BeitragIch habe quasi Deinen Code mal als Resultatbild ergänzt. Hoffentlich ist es @Amelie jetzt klar, wo der Hase sich in den Gewürzen versteckt.