@wcseller würde es nicht zu einen Problem kommen bei i=1?
Ich würde mal tippen, dass der Name des Bildes wichtig ist, weil viele Bilder das selbe Click-Event bekommen haben.
Wobei pinki's Einwurf mit den MVVM um einiges schöner ist in der Umsetzung
Für einen einfachen Log reicht ein einfacher StreamWriter.
Ansonsten evtl. Richtung log4net umschauen.
ggf. ein Count-Select gegen halten.
Ich habe nie gesagt, dass die Stelle erreicht wird (bzw. i-eine Einschätzung über die Bedingung und deren Ergebnis). 😉
I-wo muss halt der Ausgangspunkt des Debugger sein, wenn man ihn nicht so kennt. Natürlich könnte man als Startpunkt direkt den Anfang des Setters anpeilen.
Mit dem [Artikel] Debugger: Wie verwende ich den von Visual Studio? geprüft, ob
if (item.Name == PropertyChanged.ToString())
je wahr ist?
Hat die ListView eine fixe Größe?
Wenn ich das richtig sehe, suchst du den Knopf unter der GroupBox oder?
Auch die sind wieder dabei:
PC-Welt Adventskalender 2016
Alle Jahre wieder:
[Artikel] Debugger: Wie verwende ich den von Visual Studio? verwenden um zu ermitteln, wieso dein "i" nicht höher tickt.
for (int i = 0; i < 3; i++)
{
if (i == 3)
Wenn der Schleifenkopf die Bedingung i unter 3 hat, wie soll i dann je 3 sein?
Wobei die Frage ist, was schon versucht wurde?
JA die Daten werden ja alle bei Richtextbox angezeigt .
Invoke(new Action(() => richTextBox1.AppendText(w)));// werden die daten ausgegeben in richtextbox
chart1.Series[0].Points.AddXY(rt, Math.Sin(rt));
Dann ist in "w" die gewünschten Daten und dem "chart1" wird dafür immer ne 0 hinzugefügt? Wenn der Timer nie ausgelöst wird und soweit die einzig weitere Stelle ist, welche "rt" verwendet.
Wird der Port geöffnet (sErial)?
Kommen Daten an (DataReceivedHandler)?
Werden die Daten logisch richtig verwertet (DataReceivedHandler)?
([Artikel] Debugger: Wie verwende ich den von Visual Studio?)
btw: Ein bisschen strukturierter könnte der Code evtl. sein um die Lesbarkeit zu steigern, z.B. Name und Deklarierung/Initialisierung-Codestelle von i,t,sp,rt
Event beim 1. Auslösen deabonnieren und beim "Freigeben" wieder abonnieren ist keine Option?
Testweise versucht via Abrufen von Daten mit einem DataReader an Daten ranzukommen?
Wo hackt es bzw. was wurde schon versucht?
Eine Txt-Datei einlesen und auszuwerten ist nicht die Welt und somit => X-Tuts im I-Net.
Schon WorkingDirectory von ProcessStartInfo in Erwägung gezogen?
Also wenn die Navigation das Arbeitsverzeichnis als Ziel hat.
Wurde schon versucht via SQL die Schemen zu analysieren?
Wie wäre es mit nen Objekt/Klasse FooBar und FlipFlop mit jeweiligen Properties?
[Artikel] Debugger: Wie verwende ich den von Visual Studio?
Wenn der Code ohne Fehler läuft mit den nicht erwarteten Ergebnis, einfach mal nachschauen was er so wirklich macht.
Leere Form hört sich an als hätte man "InitializeComponent" raus geworfen, wenn ich mich recht entsinne.
[Edit] Da es wohl sehr dynamisch ist, sicher das die Objekt auch gezeichnet werden auf der Oberfläche? [/Edit]
[Artikel] Drei-Schichten-Architektur
vllt hilft dir det weiter
Buttons und Textboxen im Designer als Public deklariert.
Davon würde ich Abstand nehmen. Niemand außer die aktuelle Form sollte die Komponenten kennen.
[Edit] [FAQ] Kommunikation von 2 Forms sollte auch evtl nachgeschlagen werden, wenn ich mir deine Methode so genauer anschaue [/Edit]
Ein Code Abschnitt, wo die Daten geschrieben werden, wäre evtl. hilfreich.
Das Nach-editieren des Start-Beitrags sollte man theo. vermeiden, da dies nicht jeden auffällt und nicht immer wieder neu durch gelesen wird.
Ehrlich? Ich würde mir überlegen, ob XML wirklich das ist was man einsetzten möchte als DB.
Wenn ich mir deine erste Frage ansehe, kommt es mir so vor, dass du schon auf ein größeres Problem gestoßen bist.
Da kommt wenn überhaupt ein eigenartiges Copy/Paste-Struktur bei mir in Sinn auf die schnelle (was ich schon wegen Trashigkeit verworfen habe).
[edit]Okay eine halber Gedanke kam noch verzögert nach.
Ich würde eher dann empfehlen bei einer xml-Datei, dass nicht mehrere Module darauf zugreifen. Sondern ein zentrales Modul, welches von den mehrer Module angesteuert werden kann [/edit]
Einfache Möglichkeit zu was? Bzw. wie ist denn dein Stand der Dinge beim auswerten?
Mein erster Gedanke
//Falls Value nicht int ist (theo. besseres als blind cast anwenden)
int x = (int)dropDown_Tested_Device.Value
//Wenn nicht verzählt :D
if(x < 11 || (x > 15 && x < 21))
Es hilft ungemein beim Lesen, wenn du deinen Code/XML in (C#/XML)Code-Tags packst.
Bist du die Schritte mal mit dem Debugger ([Artikel] Debugger: Wie verwende ich den von Visual Studio?) nachgegangen?
Darüber hinaus bist du nicht der Erste, der etwas in einen XML ändern möchte (z.B. Wert eines XML-Knotens ändern und speichern)
[Artikel] Debugger: Wie verwende ich den von Visual Studio?
Die Rechnung nachgegangen und die Zahlen überprüft?
So aus Interesse. Worin besteht darin der Sinn?
if (i > 0)
i -= 0;
Immerhin steht doch dort:
Wenn i größer 0 ist, dann subtrahiere i um 0
btw.: [Tutorial] Dateioperationen: Alles über Dateien 2.2
Versteife dich nicht auf das Ende der Textdatei.
Wenn man im Screenshot sieht, dass Spalte 1 zwei Elemente hat und Spalte 2 nur eins.
Kann man daraus resultieren: Fehlende Validierung = Fehler
Deine zweite Zeile hat demnach nur ein Element nach dem Split. Dennoch versuchst du mehr als ein Element zu benutzen. Dies ergibt den
Sieht die letzte Zeile anders aus als der Rest?
[Artikel] Debugger: Wie verwende ich den von Visual Studio?
[Edit]
Tipp: Der Fehler bezieht sich auf nen Index und es kommt ein ungeprüfter (bzw. nach Prüfung) Split + Index-Zugriff in dem Code vor
[/Edit]
[FAQ] Warum blockiert mein GUI?
[Edit] Gute Erfahrungen entsprechen aber nicht immer eine gute Umsetzung so als Rat auf dem Weg [/Edit]
if (maskedTextBox1.Text = maskedTextBox3.text)
Ein '=' ist eine Zuweisung und kein Vergleich.
Ansonsten mit dem Debugger ran und anschauen wie deine Eingaben aussehen.
bzw. dein Problem genauer erläutern
[Artikel] Debugger: Wie verwende ich den von Visual Studio?
[FAQ] Wie finde ich den Einstieg in C#?
Ich habe mal die Texte etwas oberflächlich überflogen.
Vllt. hilft es Dir, wenn du anfängst UML-Diagramme zu zeichnen für die Struktur bzw. Vorgehensweise.
Wie berechne ich wie weit ich gehen muss bis ich stehen bleiben kann um die nächste Einheit zu treffen?
Entfernung = Gegner Position - Eigene Position
muss Strecke für nächsten Angriff = Entfernung - Max. Reichweite des Angriffs
Also als grob Vorstellung. Immerhin könnten noch andere Faktoren wie Hindernisse bzw. Sichtfeld eine Rolle spielen etc.
Also erstmal mit Blatt Papier und Bleistift bisschen strukturieren und die eine oder andere Rechnung ergibt sich dann schon fast von selbst.
Es ging wohl an sich nicht darum, dass mehrere Felder eines Datensatzes aneinander gekettet werden. Sondern eher, dass mehrere Datensätze zu einen Ergebnis-Satz zusammengefasst werden sollen.
Ich empfehle dir nicht einfach ShowDialog aufzurufen ohne den DialogResult auszuwerten. Vllt hat der Benutzer doch keine Lust auf speichern etc.
Wieso hast du den ganzen Beitrag raus editiert? So fehlt doch nun ein kleiner logischer Verlauf für den nächsten der evtl. diese Problematik hat
[Edit]Beitrag wurde verändert wieder rein editiert und wohl mit neuer Problemstellung 😕 (Post vom 03.03.2016 14:21))[/Edit]
Und Filter ist keine Möglichkeit?
Und was passt nicht mit der Option von p!lle?
Ist eign eine Standard-Aufgabe mit zig Tuts übers Abrufen von Daten einer Xyz-Datenquelle.
Btw:
Ich brauche nur einen Code wie ich aus der letzten Zeile[...]
[Hinweis] Wie poste ich richtig? 4. Verlangt keine fertigen Lösungen
Manchmal muss man nur von vorne anfangen 😉
Der einfachste Weg drum herum wäre ClickOnce o.ä.
Zum mindest für Windows Server 2008 R2 scheint folgendes zu helfen Verwalten von Sitzungen und geöffneten Dateien.
Ist also auch ne Frage was im Einsatz ist.
Von i-welche Google-Bilder solltest du dich nicht verwirren lassen.
aber nicht als Tabelle sondenr
als Text mit ; getrennt ...
An sich hast du schon angeben was es ist und ausgehend davon, kannst du sie einlesen 😉
Ich kenne nicht die genaue Aufgabenstellung. Aber ist es nicht so gemeint, dass du eine CSV-Datei via C# einliest und auswertest bzw. den Inhalt in einer Console ausgibst?
Also ohne den Einsatz i-welcher Tools
Wobei "ausgeführt" definiert werden sollte.
Für mich ist Ausführung <> Ergebnis(true/false o.ä.).
Wenn eine Methode nicht ausgeführt wird, dann wird meines Erachtens eine Exception geworfen mit der Begründung, weshalb jene Methode nicht ausgeführt werden konnte.
[Edit] Mein Fehler nicht ganz genau gelesen. Tatsächlich gehts um ein Ergebnis(Rückgabewert) der Methode [/Edit]
Also mit passenden Keywords (c# split string text qualifier) kommt man in Millisekunden auf Split String in C#.
Wobei wenn möglich RegEx eine elegantere Lösung wäre.
Hebt sich der NULL-Verweis bei shape nicht auf, weil es das zweite Element eines Splitt-Arrays ist? ((Was wiederum evtl. anfällig auf IndexOutOfRange ist)