|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.06.2009, 21:27 | #1 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 19
|
Хранить изображения в программе
Здравствуйте!
Проблема, точнее вопрос, следующий: Возможно ли как либо заранее загрузить в проект некоторое количество изображений, чтобы потом в процессе выполнения их использовать, не обращаясь к внешним файлам? Просто хочется, чтобы прога (обрабатывает зашумленные изображения и определяет, к какому типу фигур относится зашумленное изображение), хранила изображения эталонных фигур, и не нужно было создавать отдельных файлов, т.к. эталонные фигуры заранее определены и их изменять/добавлять/удалять не будет необходимости... Код не привожу, т.к. его не написал, не знаю что делать, обращаюсь к Вам за помощью и советом... заранее спасибо! зы: первый раз создаю тему, прошу извинения у модеров, если вдруг что не так |
02.06.2009, 21:35 | #2 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,457
|
Ну вообще, как я понял, надо в exe файл запихнуть в ресурсы изображения да ?
|
02.06.2009, 21:36 | #3 | |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
Всмысле Вам нужен компонент TImageList?
Цитата:
Иначе как сказал uberchel , с помощью ресурсов.
Don't worry be happy
Последний раз редактировалось Izhic; 02.06.2009 в 22:56. |
|
02.06.2009, 22:25 | #4 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 19
|
наверное, просто я никогда не сталкивался с этим, поэтому слабо представляю. Про внешние ресурсные файлы слышал, т.е. *.res, *.dll,*.rc, но хотелось бы узнать, есть ли возможность обойтись и без них?
|
02.06.2009, 23:29 | #5 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Создать кучку TImage, как самое простое. В них загрузить изображения и их использовать. Типа: Canvas.Draw(0,0,Image1.Handle);
|
02.06.2009, 23:38 | #6 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 19
|
Ты имеешь в виду создать массив TImage и в него грузить? это да, но ведь грузить то ОТКУДА ТО надо...и хочется, чтобы раз загрузить, и при запуске приложения программа не обращалась за этими изображениями никуда
|
02.06.2009, 23:43 | #7 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,457
|
Открываешь блокнот и пишешь туда:
Код:
Код:
после Unit Unit1; {$R имя получившегося res файла} Загрузка из ресурса Код:
Последний раз редактировалось uberchel; 03.06.2009 в 00:34. |
02.06.2009, 23:54 | #8 |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
antonyLW, спрашиваете, дак читайте подряд сообщения, а не через одно.
уж по крайне мере TImageList лучше чем массив TImage. ------------ нажимаете дважды на добавленный компонент и Add, Add, Add, Add, Add, Add, ...
Don't worry be happy
Последний раз редактировалось Izhic; 03.06.2009 в 00:06. |
03.06.2009, 00:05 | #9 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 19
|
хмм...примерно ясно...но, получается, этот файл ресурсов всегда должен присутствовать в той же папке где и исполняемый файл?
зы: Izhic, читаю все подряд, просто не получается пока что достаточно ясно и четко выражать свои мысли, извиняюсь... |
03.06.2009, 00:20 | #10 |
Капсула от спама
Форумчанин
Регистрация: 04.03.2008
Сообщений: 779
|
Нет, этот файл будет вшит в вашу программу
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтение изображения из базы данных, Вместо изображения - "System.Byte[]" | ruelCrow | Общие вопросы .NET | 3 | 10.07.2008 23:29 |
Как хранить/изымать дату/время в базах данных mysql? | Gorychev | PHP | 8 | 25.05.2008 14:35 |
где хранить рессурсы (Delphi) | BanDit | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 6 | 25.01.2008 00:50 |
Изображения в БД | alikon1 | БД в Delphi | 3 | 08.10.2007 13:13 |