Variable ´Valor´ inaccessible here due to optimization

18/01/2006

0

Ola pessoal

Tenho essa Variável ´Valor´ declarada dentro de uma função. Quando estou debugando a função, não consigo atribuir nenhum valor dentro dessa variável e no watch List, aparece o seguinte erro:

Valor: Variable ´Valor´ inaccessible here due to optimization

Não faço a menor idéia do que está acontecendo, alguém sabe nde estou errando? :shock:
Valew


Seu_madruga

Seu_madruga

Responder

Posts

18/01/2006

Massuda

O compilador do Delphi tem como padrão gerar código otimizado.

Isso significa que ele pode gerar um código (de máquina) que não corresponde exatamente ao código que você escreveu.

No caso, o compilador deve ter percebido que a sua variável não precisa ser mantida em memória, mas sim, que pode ser mantida em um registrador do processador.

Se você não quiser que isso ocorra, vá em [b:af68131a19]Project|Options|Complier[/b:af68131a19] e desmarque a opção [b:af68131a19]Optimization[/b:af68131a19]. Lembre de marcar novamente essa opção quando terminar de debugar seu programa.


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar