Olha só.. For não é uma função é um comando de laço.

Olha o que eu encontrei dentro do código do sistema que trabalho...

 

 

  for aTotal := Length(aValor) downto 1 do

  begin

    IntToStr(aTotal); //Bug delphi, fazer assim senao faz TO

    ...

  End;

 

Pelo que entendi, se o cara não fazer esse "inttostr"  o for não funciona com 
downto, mas sim com o TO,

É uma situação parecida com a sua, pode ser um bug o Delphi. Esse código já 
existia quando peguei a rotina.

 

[]'s

De: [email protected] [mailto:[EMAIL PROTECTED] Em nome de Clovis 
iTelefonica
Enviada em: terça-feira, 8 de janeiro de 2008 12:00
Para: [email protected]
Assunto: [delphi-br] função for next

 

Ola pessoal.
Saudações
Algo inusitado acontece qdo uso a funçao for i := 1 to 100 do
O valor inicial de "i" é 100 e não 1 como deveria ser. Porque?
D7
Obrigado
Clovis

Clovis Machado Ferreira
Que o Grande Arquiteto do Universo nos Ampare
Msn->[EMAIL PROTECTED] <mailto:clovito.ferreira%40hotmail.com> 

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a