2009/5/28 Rodrigo Bevilacqua Marcondes <[email protected]>: > Olá pessoal , > > Tenho duas variaveis (ITENSFATURADOS e sMsg) as duas do > tipo string: > --------------------- declaração var > const > MAX = > 4000; > var > ITENSFATURADOS : array[1..MAX] of array[1..2] of String; //L > C > sMsg : String; > --------------------- > * atribuo valor para > sMsg > sMsg := RetornaFuncao(); > > *quando vou atribuir um valor para o meu > vetor > > ITENSFATURADOS[Linha][2] := > TblConsulta.FieldByName('NrItem').AsString; > > * a VAR sMsg muda o valor > para o mesmo valor do VETOR. > > Estava depurando e fui no INSPECT e estão no > mesmo endereço(sem imagem - não > foi ). > Alguém tem idéia do que pode ser > ????
A primeira coisa que me vem a memória é que você estourou o limite do vetor. Qual o valor de "Linha"? Joao Morais

