Back
...

Subject: Borland Delphi 3 (Помогите начинающему)
Date: Thu, 06 Aug 98 12:45:27 +0300
From: Mark Shevchenko <Mark.Shevchenko@p77.f26.n5093.z2.fidonet.org>
Organization: Безумству храбрых читаем мы речитатив.
Newsgroups: fido.ru.delphi
References: 1

Здравствуйте, Aleksandr!

Ответ на письмо от Aleksandr Zotin к All

AZ> Подскажите как можно сделать мне пpогу;
AZ> тoесть какойнибуть DLL сделать и потом из него каpтинки гpузить
AZ> или ещё kak по дpугому

Этап первый: создание DLL (вдруг если не знаешь)
Создаёшь тексотвый файл с расширением .RC и записываешь в него строки такого
вида:

----------
<название картинки1> BITMAP <название файла1>
. . .
<название картинкиN> BITMAP <название файлаN>
-------------

запускаешь программу brcc и в качестве параметра --- твой файл,
RC-файл и картинки должны храниться в одном каталоге
после компиляции у тебя будет один большой RES-файл

Затем у себя в программе пишешь:

AModule: THandle;

AModule := LoadLibrary(...); <--- параметры точно не помню, а в хелп лень
лезть, посмотри сам

Bitmap.LoadFromResourceName(AModule, <название картинки1>);

FreeLibrary(AModule); <--- это уже в самом конце

По-моему так.

До свидания, приятно было с Вами пообщаться, Mark Shevchenko.

23.01.99 20:00:14