Hallo Leute,
laßt euch nicht durch eine eventuelle Codeoptimierung verwirren. Wenn der Compiler tatsächlich Code erzeugen würde, der die Daten in umgekehrter Reihenfolge liefert, wäre das eine Code-Zerstörung, keine Optimierung.
Hier kann man nachlesen, daß tatsächlich alles mit rechten Dingen zugeht. Auch in der
DP findet man diverse Threads, in denen über dieses Thema diskutiert wird.
@Blackheart
Du hast meinen Code schon richtig analysiert. Die Funktion sucht das erste sichtbare Image in der Liste und liefert dir einen Zeiger darauf (Variable
aImage). Im Erfolgsfall kehrt sie mit dem Rückgabewert
True zurück, ansonsten liefert sie den Wert
False.
In deinem Code lädst du nacheinander 6 Bilder in
eine TImage-Komponente. Dies geschieht so schnell, daß nur das letzte Bild zu sehen ist. Vielleicht solltest du etwas ausführlicher beschreiben, was du eigentlich erreichen möchtest. Dann wird es für uns einfacher, dir zu helfen.
Gruß Hawkeye