|
void __fastcall TForm1::AniButtonClick(TObject *Sender)
{
TRxGIFAnimator *MyAnimator = (TRxGIFAnimator *) Sender;
if(!MyAnimator->Animate) MyAnimator->Animate = true;
else {
MyAnimator->Animate = false;
MyAnimator->FrameIndex = 0;
}
}
//------------------------------------------------------------
void __fastcall TForm1::Button3Click(TObject *Sender)
{
AniRotary->OnClick(this);
}
RxLibrary를 사용했구요. RxGIFAnimator 컴포넌트를 사용했습니다.
근데. button을 클릭하면 에러가 나드군요.. 잘못된 메모리를 참조 했다는 식의..
근데..
void __fastcall TForm1::AniRotaryClick(TObject *Sender)
{
if(!AniRotary->Animate) AniRotary->Animate = true;
else {
AniRotary->Animate = false;
AniRotary->FrameIndex = 0;
}
}
이렇게 되어 있으면 잘 동작을 하드라구요...
이유를 좀 가르쳐 주세요. 그리고 위에꺼 처럼 할려면..
어떻게 해야 되는지 .. 알려주세요..
|