Ver Mensaje Individual
  #4  
Antiguo 17-04-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Reputación: 19
Chris Va por buen camino
Que código más raro

Hola. El código que pusistes me parece raro porque primero, liberas memoria otilizada por la imagen
" Form.Image.Picture.Bitmap.FreeImage; "
Luuego le quitas el identificador a la imagen y lo guardas en una variable, ten en cuenta
que la variable debe ser de tipo HBitmap

" handle := Form.Image.Picture.Bitmap.ReleaseHandle(); "

Luego vuelves a asignar el identificador de la imagen al mismo objeto.
...
" Form.Image.Picture.Bitmap.Handle := handle; "
...No sé realmente cual es la intención con esto, el accessviolation se presenta porque destruyes la imagen, no deverias de hacer esto, en ves de utilizar un controlador podrías ocupar un objeto TBitmap.

Tavel si explicaras un poco más cuales son tus objetivos con esté código, te pueda ayudar.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita