FOR com 2 variáveis(tem como?)

Delphi

25/06/2018

Bom dia, sou novo no fórum!

Eu trabalho com delphi, onde também sou iniciante. Gostaria de saber se tem como montar um FOR com 2 variáveis ao mesmo tempo.

Ex.: FOR x:= var1 to ab; i:= var2 to ac DO

Essa foi uma das formas que eu tentei, obviamente nao deu certo. Se alguém souber por favor, preciso de ajuda.
Desde ja muito obrigado.
Jarbas Junior

Jarbas Junior

Curtidas 0

Melhor post

Alberto

Alberto

25/06/2018

i := 6
for x := a to b do
   i := i+1; 
   begin
     //
   end;
GOSTEI 2

Mais Respostas

Raimundo Pereira

Raimundo Pereira

25/06/2018

Bom dia!
Seu objetivo é somente alimentar ambas variáveis?
Se sim, você pode realizar o for em apenas uma e setar a outra com o mesmo valor.

Nos diga qual o seu real objetivo.
GOSTEI 0
Jarbas Junior

Jarbas Junior

25/06/2018

Meu objetivo é preencher um grid. Eu uso o grid como memória pra então depois gravar no banco de dados.<br />
Uma das variáveis começa no 1 e a outra no 7.<br />
<br />
For x := qtdparcelas_pago to Parcelas.asinteger+1 Do<br />
        Begin<br />
                GridParcelas.Cells[0,x] := FormatFloat(''00'',i);<br />
                GridParcelas.Cells[1,x] := DateToStr(Data);<br />
                GridParcelas.Cells[2,x] := EdtDoc_Base.Text + ''.'' + IntToStr(i);<br />
                GridParcelas.Cells[3,x] := FormatFloat(''0.00'',ParcelaBruto);;<br />
                GridParcelas.Cells[4,x] := FormatFloat(''0.00'',VlrSeguro);<br />
                data := IncMonth(Data);<br />
        End;
<br />
<br />
Preciso preencher o x e o i. Ficou mais claro minha dúvida?
GOSTEI 0
Raimundo Pereira

Raimundo Pereira

25/06/2018

Quem começa com 1 e quem começa com 7?
GOSTEI 0
Jarbas Junior

Jarbas Junior

25/06/2018

x:= 1 e i:= 7, ambas vao ate o total de parcelas.
GOSTEI 0
Raimundo Pereira

Raimundo Pereira

25/06/2018

sac@p2tecnico.com.br
Skype.

Se não resolveu chame as 19:40
GOSTEI 0
Jarbas Junior

Jarbas Junior

25/06/2018

Muti obrigado a todos que me ajudaram, no fim consegui fazer e ficou exatamente como o Beto postou! Obrigado!
GOSTEI 0
POSTAR