![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TAnimate - нужна срочная помошь [D6, Win95/98, WinME, NT4, Win2k, WinXP]
Lord BDV © (2002-04-21 13:48:00)Пожалуйста, кто разбирался с этим компонентом, подскажите, как реализовать следующее.
Я хочу зарядить в этот компонент анимацию, зашитую в совершенно другой EXE-файл, и запустить ее. Я знаю путь к этому файлу, знаю номер ресурса, под которым сидит интересующий меня клип.
В справке Дельфи говориться, что это надо делать примерно так:
var
Form1: TForm1;
h:THandle;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
h:=LoadLibrary("f:\setup.exe");
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Animate1.ResHandle:=h;
Animate1.ResID:=10001;
Animate1.Active:=true;
end;
Но увы, когда я нажимаю на Button1, все вроде-бы нормально, но при нажатии на Button2 моя программа обламывается и говорит "Couldn"t open AVI".
Прошу, подскажитеЮ, где моя ошибка, и как решается подобная проблема?
Lord BDV (2002-04-21 22:16:00) [1]Я это знаю. Мой клип не озвучен, и создан при помощи кодека Microsoft RLE, как того и требует документация.
Кстати, когда я пытаюсь зарядить этот файл в компонент TAnimate, используя свойство FileName, все работает нормально, тае что проблем, связанных с неправильным форматом видео-ролика нет.
Проблема возникает, когда я помещаю его в качестве ресурса в файл F:\setup.exe (см. текст программы сверху), а потом из другой программы пытаюсь подцепить setup.exe и ресурс, отвечающий за видеоролик.
Help, plzzzzzzzz
aus (2002-04-21 15:02:00) [2]TAnimate воспроизводит неозвученныеклипы.