Хорошо, скачано ...
Сначала вы помещаете avi в раздел 'RCDATA'.Как я уже сказал, это не сработает.Animate control загружает AVI-файл типа AVI.Таким образом, эта строка
AVI RCDATA "KoushikHalder.avi"
в вашем файле '.rc' должна быть на самом деле:
AVI AVI "KoushikHalder.avi"
Вы можете указать для идентификатора все что угодно, но тип ресурса должен быть AVI .
Во-вторых, вы должны загрузить avi по идентификатору ресурса .Вы дали ему идентификатор AVI.Таким образом, эта строка в вашем коде:
Animate01.ResName :='KoushikHalder.avi';
на самом деле должна быть:
Animate01.ResName :='AVI';
В-третьих, ваш файл .ani не соответствует стандартам.См. этот вопрос для деталей.Вы не сможете загрузить этот ани-файл, если не исправите его.
В-четвертых, вы неправильно загружаете ани-файл.Это идентификатор не '8', а 8. Это следующая строка:
Screen.Cursors[8] := LoadCursor(HInstance, '8');
Должно быть
Screen.Cursors[8] := LoadCursor(HInstance, MakeIntResource(8));
(или Pointer (8) ..).
Наконец, вы должны установить курсор где-нибудь на свой ани-файл, чтобы вы могли его видеть.Например:
Screen.Cursor := 8;
или
BitBtn01.Cursor := 8;
Надеюсь, это поможет ...