Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    1. Bitte Bilder forenintern per [Erweiterte Antwort] hochladen. 2. Gehe alle Zeilen per For-Schleife durch, schaue, ob die 3. Zelle der aktuellen Schleifen-Zeile leer ist und wenn ja, erhöhe eine mit 0 initialisierte Variable um 1. Am Ende den Wert der Variable anzeigen lassen. Basics. Woran scheitert es? btw: Sollten Deine Daten irgendwo anders herkommen, dann geh die Datenquelle durch.

  • Benutzer-Avatarbild

    Die Frage ergibt inhaltlich für mich keinen Sinn. Der Inhalt lautet: Wenn Du den Code das 1. Mal ausführst, kommt Zwei raus und beim 2. Mal kommt Null raus. Der Code ergibt auch keinen Sinn. Bei jedem Schleifendurchgang setzt Du Dein Label9.Text auf "0" zurück. Das darf aber nur 1x geschehen, und zwar bevor die Schleife beginnt. Und außerdem lässt Du Dir in dem Label die Anzahl aller Zeilen im DGV angeben. Wozu? Ich dachte, dass es darum geht, die Anzahl der leeren Zeilen zu zählen und diese Zah…

  • Benutzer-Avatarbild

    Dann bitte umsetzen. Punkt für Punkt.1. Du setzt Dein Label9.Text auf "0" zurück, und zwar bevor die Schleife beginnt. 2. Wenn eine leere Zeile erkannt wird (Post#3, Zeile#3; Dein Code), dann erhöhe eine vor der Schleife deklarierte und mit 0 initialisierte Integer-Variable um 1. 3. Nach der Schleife zeige den Wert dieser Variable in Deinem Label9 an. Woran scheitert es?

  • Benutzer-Avatarbild

    Supi. Damit geht der Lerneffekt jetzt gegen Null. Aber wenn Du schon Komplettlösungen anbietest, dann sind die ja auch kommentierbar. Zeile#1, #2, #3: Über Option Infer On kann man streiten, ich aktiviere es immer. Z#6: Count - 1 ist fragwürdig, da dann die AddNew-Zeile (also die letzte DGV-Zeile) mit ausgewertet wird und somit immer Nothing-Zellen dabei sind. Count - 2 wäre m.E. sinnvoller. Z#8: Der Variablenname cell legt eine falsche Fährte. Der Inhalt der Variable ist keine Zelle, sondern de…

  • Benutzer-Avatarbild

    Bzgl. der ID-Spalte und der AddNew-Zeile hast Du jetzt aber was durcheinander gehauen. In Zeile#6 und #7 ... uh, das ist aber ungünstig, sehe ich gerade. Du könntest mit x und y als Variablennamen arbeiten, um die "Koordinaten" im DGV anzugeben, aber die Spalten mit y durchzugehen, könnte Verwirrung stiften. Die Spalten (Z#7) müssen von 1 bis DGV.Columns.Count - 1 durchgegangen werden, da stimmte Dein 1. Code, da Du ja die ID-Spalte überspringen willst. Nur die Zeilen müssen eben (weil die letzt…