GARANTIR DESCONTO

Fórum Como apagar imagem de uma variável Bitmap? #270276

26/02/2005

0

Tenho uma variável TBitmap visível em toda a unit. Durante vários procedimentos utilizo essa variável para armazenar uma imagem. Mas percebo que ao atribuir uma outra imagem a variável, ainda fica com a imagem antiga no fundo. Preciso de uma forma de limpar a variável antes de atribuir a nova figura.


Raserafim

Raserafim

Responder

Posts

26/02/2005

Edilcimar

variavel.free;


Responder

Gostei + 0

26/02/2005

Beppe

´No fundo´ significa na tela? Seria o caso de vc pintar a tela de novo.


Responder

Gostei + 0

26/02/2005

Raserafim

edilcimar, desta forma (free) estou apagando a variável da memória, o que me faz ter que criar novamente. E é isso que não quero.
Quero deixar a variável criada e apagar apenas a imagem.


Responder

Gostei + 0

26/02/2005

Beppe

Bmp.Canvas.Brush.Color := clWhite;
Bmp.Canvas.FillRect(Rect(0, 0, Bmp.Width, Bmp.Height));



Responder

Gostei + 0

27/02/2005

Edilcimar

variavelimagem := nil;


Responder

Gostei + 0

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

Aceitar