![]() |
|
|
![]()
|
|
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
Есть такая проблемма:
Нужно в зависимости от состояний в программе отображать различные изображения (например разные дорожные знаки) как бы организовать это (сейчас у меня отдельная папка с изображениями и от туда они берутся, но это , как мне кажется, не совсем надежно) заранее спасибо! -------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 1 Всего: 44 |
в чем проблема то? где хранить изображения?
Добавлено @ 12:14 храни в ресурсах если хочешь Добавлено @ 12:15 можно извратиться и хранить в бд |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
не совсем надежно для чего?
можеш все картинки в один файл склеить ( самописного формата ) и в заголовке держать начало/длину можеш в базе в BLOB-полях хранить... -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 1 Всего: 44 |
но тогда ему еще придетсянаписать упаковщих данных картинок можешь хранить их еще в длл'ке как ресурс и загружать по необходимости! |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
ну не так уж и сложно его написать...
+ если под ненадежностью понимается возможность пользователем эти картинки увидеть -- можно еще и шифрование простенькое прикрутить ( хотя их и так на экране видно будет... ) -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
нет мне просто заказчик требует, чтобы изображения не потерялись хранить их по-другому(например в ехе), а я не могу придумать альтернативы (БД не идет)
Добавлено @ 14:19 а в прогу зашивать, так она весить будет ................. -------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 1 Всего: 44 |
запихай в dll'ку тогда
Добавлено @ 14:26 или как предложил _hunter сделай |
|||
|
||||
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
так вот в том то и проблема, чтобы кроме ехе файла программы ничего не было,а то люди бутдут работать с ней не сильно в комп грамоте обученные, вот и боятся что картинки потеряют
-------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 1 Всего: 44 |
тогда только в ехе сувать, раз люди не граматные значит им должно быть пофиг на его размер
|
|||
|
||||
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
а как мне в ехе подкладывать одному image или кнопке разные картинки, то есть пока одна висить другую в этот момент где хранить
-------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 1 Всего: 44 |
чето не совсем понимаю
используй TImageList, те при старте программы загружаешь в имагелист и от туда юзаешь, это самый простой вариант Это сообщение отредактировал(а) chaos - 6.7.2005, 14:47 |
|||
|
||||
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
так грузить то все равно из файлов на диске
-------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 1 Всего: 44 |
кого грузить из файлов на диске?
если ты про картинки, то тебе надо грузить их из ресурсов!!! Это сообщение отредактировал(а) chaos - 6.7.2005, 15:02 |
|||
|
||||
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
да но ресурсы все равно лежат как отдельные файлы
-------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
это до компиляции. после будет один ехе-шник
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |