@HeZa:
Ich würde das nicht so machen. Denn in deine for-schleife hast variable start- und Endwerte. Da kann die Compileroptimierung nicht so gut wirken. aus
for I:=1 to 3 do showmessage(i);
würde mit der compileroptmierung soweit ich weiß
Delphi-Quellcode:
showmessage(1);
showmessage(2);
showmessage(3);
werden, aber mit veraibeln start und Endwert geht das glaube ich nicht.
ferby's eigentliche Lösung ist zwar blöd zu lesen, aber auf grund der compileroptmierung ziemlich gut. Am besten wäre es noch die werte, die am wahrscheinlichsten false sind nach vorne zu schreiben.
Ich muss mir unbedingt diese Compileroptimierungsmethoden patentieren lassen.
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.
Have a lot of fun!