...so dass man am Namen der Variable schon erkennen kann was deren Aufgabe ist und nicht erst durch verstehen des Quellcodes. ... Durch aussagekräftige Variablennamen kann man den Quelltext wie prosa lesen.
Aus diesem Grund nutze ich bei For Then immer das i.
Ein hoch auf die aussagekräftigen Namen
//Edit:
Aber um auf deine Frage zu kommen:
Delphi-Quellcode:
zaehler := 17;
for zaehler := 0 to zaehler do
begin
end;
Auch wenn das geht, es würde mich persönlich irritieren.