Forum: Programmieren allgemein
Delphi
by DeddyH,
17. Mär 2015
Das ist auch mein Hauptgedanke bei der Sache. Nur: wenn man schon die Grundlagen nicht beherrscht und keine Zeit hat, sie sich anzueignen, wie will man das dann schaffen?
Forum: Programmieren allgemein
Delphi
by DeddyH,
17. Mär 2015
Dann kann ich etwas Lektüre empfehlen:
E-Book vom Delphi-Treff
Grundlagen-Tutorials vom Delphi-Treff
Delphi-Basics (Englisch)
Forum: Programmieren allgemein
Delphi
by DeddyH,
17. Mär 2015
Davon gab es in diesem Thread aber einige.
Forum: Programmieren allgemein
Delphi
by DeddyH,
17. Mär 2015
Wie soll es denn nun weitergehen?
Forum: Programmieren allgemein
Delphi
by DeddyH,
17. Mär 2015
Naja, dieses "nur noch" ist aber doch eben die komplette Spiellogik.
Forum: Programmieren allgemein
Delphi
by DeddyH,
17. Mär 2015
Du kannst auch die unbedingt benötigten Dateien (namentlich *.pas, *.dfm und *.dpr) des Projekts in ein Zip-Archiv packen und das an Deinen Beitrag anhängen. Und dass nicht vorhandener Quelltext auch nichts tut, sollte klar sein.
Forum: Programmieren allgemein
Delphi
by DeddyH,
17. Mär 2015
Japp, oder TObjectList oder Array of TGraphic oder oder...
Forum: Programmieren allgemein
Delphi
by DeddyH,
17. Mär 2015
Andere Möglichkeit: ein Array oder eine Liste von Grafiken deklarieren und dort die Bilder einmalig beim Programmstart hineinladen. Wechsel der Anzeigegrafik kann dann durch einfache Zuweisung erfolgen, ohne dass erneut von der Festplatte geladen werden muss.
Forum: Programmieren allgemein
Delphi
by DeddyH,
16. Mär 2015
Und man wechselt die Darstellung eines TImage am Einfachsten, indem man eine andere Grafik hineinlädt.
Forum: Programmieren allgemein
Delphi
by DeddyH,
16. Mär 2015
Die Images beim Click verschwinden zu lassen, halte ich nicht für geschickt. Wenn es 16 Karten sind, braucht Ihr insgesamt 9 Bilder, nämlich 8 für die Paare und 1 für die Kartenrückseite. Beim Spielstart müssen dann alle Images natürlich die Rückseite anzeigen und erst beim Click werden sie "umgedreht", d.h. sie zeigen eins der anderen 8 Bilder an. Diese müssen ihnen erst einmal verteilt werden,...
Forum: Programmieren allgemein
Delphi
by DeddyH,
16. Mär 2015
Wie wäre es denn, wenn Ihr Euren Code mal zeigt? Sonst wird es schwierig für uns, Euch zu zeigen, wo die Fehler sind.
Forum: Programmieren allgemein
Delphi
by DeddyH,
10. Mär 2015
Deklarier Dir eine globale Variable oder ein privates Feld des Formulars vom Typ Integer. Und diese Variable/dieses Feld wird nach jedem Karten-Umdrehen angepasst.
Zaehler := Zaehler + 1;
oder
if Zaehler > 1 then
Zaehler := 0;
Forum: Programmieren allgemein
Delphi
by DeddyH,
10. Mär 2015
Ja. Nehmen wir mal an, Ihr verwendet TImages zur Anzeige der Karten. Der Spieler klickt nun auf so ein Image, der Zähler wird erhöht, steht also auf 1. Nun klickt er die 2. Karte an, der Zähler erhöht sich auf 2. Jetzt werden die Karten verglichen, und wenn sie nicht gleich sind, werden sie wieder umgedreht, ansonsten entfernt, auf jeden Fall wird der Zähler wieder auf 0 gesetzt. Der Vergleich...
Forum: Programmieren allgemein
Delphi
by DeddyH,
10. Mär 2015
Merkt Euch doch einfach in einer Zählvariablen, wieviele Karten aktuell umgedreht sind. Wenn mehr als 1, ggf. etwas warten, damit der Spieler die Bilder auch sieht und sich merken kann, Karten umdrehen und Zähler wieder auf 0 setzen. Beim Klicken auf eine Karten, diese umdrehen und Zähler erhöhen.