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

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

Bmp через DLL в DelphiX


Ivanov ©   (2005-11-30 00:37:00) 

Мастера, подскажите: есть библиотека с указанием на .bmp-файл, нужно динамически загрузить его в TDXImageList. Может кто поделится кодом?


Ivanov   (2005-12-02 02:07:00) [1]

Есть .exe-файл в котором находится TDXImageList и прописан класс. В Create класса должно быть Image := form1.dxImageList1.Items[0];, но указание на .вмр-файл, который нужно вставить хранится в библиотеке. Суть в том что библиотека обрабатывает данные из .exe-файла и "решает" какую именно картинку вставить.
Прописывается это через библиотеку, чтобы в будущем можно было корректировать работу программы заменяя .dll-файл.


Alexandr Bydantcev   (2005-12-01 02:37:00) [2]

Указание на "боевую машину пехоты" - это строка?
Хранится в самом теле dll или этой dll откуда-то читается?
И TDXImageList создается основным приложением или длл?
И вообще, какие цели преследует именно это решение вопроса?
Возможно, есть варианты проще....


Ivanov   (2005-12-01 02:18:00) [3]

А простенький пример кода?


Alexandr Bydantcev   (2005-11-30 08:34:00) [4]

2 Lamer@fools.ua
Согласен, не лучшая, но имхо самый простой способ.


Lamer@fools.ua   (2005-11-30 08:32:00) [5]

>> Alexandr Bydantcev ©   (30.11.05 07:13) [1]

> экспортируешь функцию с созданием, к примеру TMemoryStream и грузишь куда тебе угодно.
Плохая идея.


Lamer@fools.ua   (2005-11-30 08:32:00) [6]

>> Alexandr Bydantcev ©   (30.11.05 07:13) [1]

> экспортируешь функцию с созданием, к примеру TMemoryStream и грузишь куда тебе угодно.
Плохая идея.


Alexandr Bydantcev   (2005-11-30 07:13:00) [7]

Эта библиотека твоя или нет?
Если твоя, то экспортируешь функцию с созданием, к примеру TMemoryStream и грузишь куда тебе угодно.


Наверх

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