![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 19
|
![]()
Здравствуйте!
Проблема, точнее вопрос, следующий: Возможно ли как либо заранее загрузить в проект некоторое количество изображений, чтобы потом в процессе выполнения их использовать, не обращаясь к внешним файлам? Просто хочется, чтобы прога (обрабатывает зашумленные изображения и определяет, к какому типу фигур относится зашумленное изображение), хранила изображения эталонных фигур, и не нужно было создавать отдельных файлов, т.к. эталонные фигуры заранее определены и их изменять/добавлять/удалять не будет необходимости... Код не привожу, т.к. его не написал, не знаю что делать, обращаюсь к Вам за помощью и советом... заранее спасибо! зы: первый раз создаю тему, прошу извинения у модеров, если вдруг что не так |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,480
|
![]()
Ну вообще, как я понял, надо в exe файл запихнуть в ресурсы изображения да ?
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
![]()
Всмысле Вам нужен компонент TImageList?
Цитата:
Иначе как сказал uberchel , с помощью ресурсов.
Don't worry be happy
Последний раз редактировалось Izhic; 02.06.2009 в 22:56. |
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 19
|
![]()
наверное, просто я никогда не сталкивался с этим, поэтому слабо представляю. Про внешние ресурсные файлы слышал, т.е. *.res, *.dll,*.rc, но хотелось бы узнать, есть ли возможность обойтись и без них?
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
![]()
Создать кучку TImage, как самое простое. В них загрузить изображения и их использовать. Типа: Canvas.Draw(0,0,Image1.Handle);
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 19
|
![]()
Ты имеешь в виду создать массив TImage и в него грузить? это да, но ведь грузить то ОТКУДА ТО надо...и хочется, чтобы раз загрузить, и при запуске приложения программа не обращалась за этими изображениями никуда
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,480
|
![]()
Открываешь блокнот и пишешь туда:
Код:
Код:
после Unit Unit1; {$R имя получившегося res файла} Загрузка из ресурса Код:
Последний раз редактировалось uberchel; 03.06.2009 в 00:34. |
![]() |
![]() |
![]() |
#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. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 19
|
![]()
хмм...примерно ясно...но, получается, этот файл ресурсов всегда должен присутствовать в той же папке где и исполняемый файл?
зы: Izhic, читаю все подряд, просто не получается пока что достаточно ясно и четко выражать свои мысли, извиняюсь... |
![]() |
![]() |
![]() |
#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 |