Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ShadowDeath,
12. Apr 2017
@nahpets: Danke, jetzt geht es :) & nochmals danke für die guten Erklärungen.
@Holger: Danke auch an dich. Ich werde mir den Code gleich anschauen :)
@ALLE: Danke für eure hilfreichen Antworten und Lösungsansätze.
PS: Ich habe noch ein Problem, um das ihr euch kümmern könnt, zudem ich nachher einen Thread erstellen werde ^^ (Geht um ein anderes Spiel)
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ShadowDeath,
12. Apr 2017
Ist erledigt. Trotzdem wird weiterhin 13 & 23 nicht gecleart.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ShadowDeath,
12. Apr 2017
Also wäre 2 der passende Multiplikator?
EDIT: Habe es grade mit 2 getestet. Leider lässt er 12,13 & 23 so wie sie sind & cleart dafür den Neustart-Speedbutton.
EDIT 2: ich habe vom Produkt nochmal 1 abgezogen, damit der neustart Button bleibt. Jetzt werden nur noch 13 & 23 nicht gecleart. :x
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ShadowDeath,
12. Apr 2017
Erstmal danke nahpets, dass du dir die Zeit genommen hast mir das zu erklären. Die Gewinn-Abfrage funktioniert jetzt auch. :) Leider ist ein neues Problem aufgetreten: Der Neustart Button hat den Geist aufgegeben. Beim Klicken sagt er, dass eine Zugriffsverletzung vorliegt? Ich habe aus der 3 eine 10 gemacht, da wir ja weiter oben mit 10 Teilen (Beim Kommentar 'Spiel intern und optisch löschen')....
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ShadowDeath,
12. Apr 2017
Hab mal die Ausgabe als Screen hochgeladen. Da ist deutlich ersichtlich, dass die Positionen nicht stimmen (wie bereits von euch gesagt). Ich möchte aber nicht einfach copy & pasten, also wäre es super, wenn jemand die Zeit/Lust hätte mir das mit den Tags so zu erklären, dass ich es verstehe & selbst einbauen kann.:oops::|
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ShadowDeath,
12. Apr 2017
Ich habe es jetzt nochmal ausführlich getestet. Dabei ist mir aufgefallen, dass es manchmal funktioniert und manchmal nicht. Leider bin ich nicht in der Lage die Ursache zu finden, die fürs funktionieren/nicht funktionieren verantwortlich ist. Ich denke aber es liegt an gesagtem ControlCount. Leider weiß ich nicht, wie ich das Programm debuggen soll. In der Starter Edition ist die Debug Option...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ShadowDeath,
12. Apr 2017
Also, erstmal danke für die zahlreichen Antworten. Ich habe erst einmal die falschen Tags korrigiert, damit es übersichtlicher ist. Zum Punkt, was den nun nicht funktioniert: Er erkennt nie den Gewinner, egal welche Gewinn Konstellation ich teste (sei es diagonal, vertikal oder horizontal). Gewünscht ist, dass er eine Message mit dem Gewinner ausgibt.
// Sieger ermitteln
Gewinner :=...