Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не загружается GIF из .res файла.


Frizel07 ©   (2009-07-04 02:41:00) 

Уважаемые Мастера! Я в программирвании новичек. Столкнулся с такой проблемкой - не могу загрузить GIF картинки из файла ресурсов gif.res.
Библиотека RxLib у меня установлена. Вот содержание моего gif.rc:
GIF1 RCDATA 1.gif
GIF2 RCDATA 2.gif

А это отрывок кода программы:
procedure TForm1.RadioButton1Click(Sender: TObject);
begin
rs:TResourceStream.Create(hinstance, 'GIF1', RT_RCDATA);
try
RxGifAnimator1.Image.LoadFromStream(rs);
finally
rs.Free;
end;

procedure TForm1.RadioButton2Click(Sender: TObject);
begin
rs:TResourceStream.Create(hinstance, 'GIF2', RT_RCDATA);
try
RxGifAnimator1.Image.LoadFromStream(rs);
finally
rs.Free;
end;

Подскажите, если не трудно, что я не так делаю?
Заранее благодарю !!!


Frizel07   (2009-07-04 03:19:00) [1]

TIF © Большое спасибо! В этом и была проблема, подправил ":=" и все заработало :)


TIF   (2009-07-04 03:05:00) [2]

> не могу загрузить GIF картинки из файла ресурсов gif.res.

ПОЧЕМУ? В чём заключается невозможность? Как это проявлется?

> rs:TResourceStream

Тут явно не двоеточие, а присваивание :=. Иначе код просто не скомпилируется

И, наверное, вся проблема в этом и заключается? :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо