Delphi GIF 재생시 오류 대처법


Delphi GIF 재생시 오류 대처법

Delphi GIF 재생시 오류 대처법 가끔 잘 사용하던 프로젝트에서 갑자기 Gif 쪽에서 에러가 발생하는 경우, (Image_Gif.Picture.Graphic AS TGifimage).Animate := True; <== 여기에서 Access 오류나, Invalid Typecase 등등의 오류 아래 방법중에 편한 방법을 찾아 적용해주시면 됩니다. 1. ClassName, UnRegisterGraphicClass을 사용하기 TPicture의 TGraphic의 ClassName이 TGifImage이어야 하지만, 간혹 다른 클래스가 표시되어 오류가 발생할 경우가 있습니다. 그럴 경우 "TPicture.UnRegisterGraphicClass"를 이용하여 주시면 됩니다. 저의 경우 TImagingGIF, TImagingGraphic가 등록되어 있어, 위 2개의 정보를 해제후 정상작동 되었습니다. TPicture.UnRegisterGraphicClass(TImagingGIF); TPic...


#Animate #Delphi #GIF

원문링크 : Delphi GIF 재생시 오류 대처법