Hi, ufuk!
Ich würde das eher folgender Maßen machen:
Wenn eine Karte geklickt wird, dann merke ich mir in einer Variablen, welche Karte das ist und drehe diese Karte um. Wenn ich die nächste Karte anklicke, drehe ich die neue Karte um und vergleiche den Wert aus der Variablen, mit dem Wert der gerade geklickten Karte. Ist er gleich, verschwinden beide; ist er unterschiedlich, so werden beide wieder umgedreht.
Denn "wenn der nächste klick image4 ist dann...." wird nicht so umzusetzen sein.
Edit: Die Programmiersprache, auf der Delphi beruht heißt "Object Pascal".