Se você não utilizar a variavel após a atribuição ela será ignorada. Acho que isso é feito durante a compilação ainda...
Alisson Yahoo escreveu: > > > Pessoal, tenho uma rotina onde atribuo valores a variáveis do tipo Real: > > Linha 1: rValItem := QualquerCoisa; > Linha 2: rPercICMS := OutraCoisaQualquer; > Linha 3: rVlrICMS := rValItem * rPercICMS; > Linha 4: //ShowMessage(FormatFloat('#0.00', rVlrICMS); > > Se eu colocar um breakpoint na linha 3 eu verifico que variável rVlrICMS > está com o valor = 0, mas as variáveis rValItem e rPercICMS estão com > valor > diferente de 0. Se eu habilitar a linha 4, a variável rVlrICMS recebe o > valor corretamente. Alguém pode me ajudar a exorcizar esse espírito? > Estou > usando Delphi 7. >