Olá. Bem... não sei se entendi, mas se vc tiver edtProg1, edtProg2, edtProg3...., edtProg6 num form, então tente assim:
for i := 1 to 6 do begin TEdit(SeuFormulario.FindComponent('edtProg' + IntToStr(i))).Text := qryLogNumero.AsString; i := i + 1; end Em 12 de março de 2010 08:46, rzzanatta <rzzana...@yahoo.com.br> escreveu: > > > Olá galera, estou tentando fazer uma coisa, mas nao sei se é possivel, é o > seginte... > eu tenho varios edits com o nome edtProg1, só que eu quero colocar um for > i:= 1 to 6 do begin e que nesse campo edit cada vez que pass por ele esse > numero do nome adicione + 1..ex: > for i:= 1 to 6 do begin > edit[i].text := qryLogNumero.asstring; > i:= i + 1; > end; > > isso nao dá certo, tem alguma outra maneira q faça com que esse numero do > edit mude? > > > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html