vc pode colocar o valor inicial numa variável tambem: inicio1 := 100 ; inicio2:= 8 ;
for a:=inicio1 to 1000 do for b:=inicio2 to 500 do ...etc... Alexandre ----- Original Message ----- From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 19, 2008 4:46 PM Subject: [delphi-br] Ajuda pra gravar informações de um for Olá amigos, não estou conseguindo gravar as informações de um for, vou tentar explicar o meu "problema". Tenho uma Thread, e nela tenho vários FOR em cascata, que fazem um processamento matemático, este processamento demora muito, algo em torno de mais de 1 semana num Core2Duo.. pois é um processamento de probabilidades.Bom, a Thread processa rápido, mas eu quero poder parar a thread, salvar as posições dos FOR, pra depois poder continuar no dia seguinte, sem ter que deixar a máquina ligada direta, ou salvar de tempos em tempos, pois depois de 2 dias, deu um pique de energia e perdeu tudo, teve que começar do zero... bom vamos ao exemplo: for a := 0 to 1000 do for b := 5 to 500 do for c := 18 to 950 do >> faz alguma coisa.... este é só um exemplo, no total tenho 23 FOR, encadeado.. eu consigo pegar a posicao de cada FOR e gravar, mas o que nao consigo e voltar a posicao pro inicial na proxima numeração do FOR anterior, vamos lá... vamos supor que tenha parado assim: a = 500 ; b = 10 ; c = 100 ao iniciar novamente, tenho que iniciar nesta posicao salva anteriormente.. porem, quando o B passar pra 11 o C tem que voltar pra 18, e quando o A passar pra 501, o B tem que ir para 5... é isso que não to conseguindo fazer... Alguém poderia me ajudar neste probleminha? Espero ter podido exemplificar o mais claro possível... Desde já agradeço []s -- _________________________________ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]