Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 04.08.2010, 11:34   #1
MVX
 
Регистрация: 04.08.2010
Сообщений: 7
По умолчанию Добавление нового ресурса в exe шник

Привет всем! Программист я пока начинающий (delphi) и столкнулся с такой проблемой.Допустим есть прожка которая загружает в компонент TImage картинку,как сделать так что бы при закрытии проги картинка сохранялась в exe шнике проги,если можно поподробнее))))))))
MVX вне форума
Старый 04.08.2010, 12:22   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

А потом при запуске проги она должна обратно загружаться?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума
Старый 04.08.2010, 13:11   #3
MVX
 
Регистрация: 04.08.2010
Сообщений: 7
По умолчанию

да,должна....
MVX вне форума
Старый 04.08.2010, 14:26   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А зачем именно в экзешник?
почему не в БД например, а потом открывать?
I'm learning to live...
Stilet вне форума
Старый 04.08.2010, 16:29   #5
MVX
 
Регистрация: 04.08.2010
Сообщений: 7
По умолчанию

нужно чтоб был один исполняемый файл.что то типа контейнера для хранения,запустил прогу,загрузил туда картинку,запаролил,закрыл прогу и пусть она там храниться.
MVX вне форума
Старый 04.08.2010, 16:37   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Тогда купи или скачай триальную BoxedApp, Это пакер для экзешников.
Цитата:
что то типа контейнера для хранения,запустил прогу,загрузил туда картинку,запаролил,закрыл прогу и пусть она там храниться.
Нарвешся на геморрой...
Луче чем хранить в БД пока еще не придумано для таких задач.
I'm learning to live...
Stilet вне форума
Старый 04.08.2010, 16:54   #7
MVX
 
Регистрация: 04.08.2010
Сообщений: 7
По умолчанию

пока помозгую,если не получится то придётся качать,а потом объяснять подруге как ей пользоваться
MVX вне форума
Старый 04.08.2010, 16:56   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а потом объяснять подруге как ей пользоваться
Будет повод для свиданки.
I'm learning to live...
Stilet вне форума
Старый 04.08.2010, 17:02   #9
MVX
 
Регистрация: 04.08.2010
Сообщений: 7
По умолчанию

далековато ехать)

если кто чего придумает стучите в аську 550016560

Последний раз редактировалось Stilet; 05.08.2010 в 08:55.
MVX вне форума
Старый 04.08.2010, 17:05   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Stilet прав, проблем будет выше крыши.
начиная с того, что любой exe-шник, запущенный под ОС WinNT/Win 2000/WinXP/Vista/W7 ЛОЧИТСЯ!
Т.е. пока он работает - записать в него не даст операционная система.
Это можно обойти (поиск на форуме по записи в свой EXE-шник), но это решается через создание батников/новых экзешников/потоков и прочего, чтобы освободить работающий файл.
Это проблема номер раз.

Второе. Сохранять в ресурсах EXE возможно, но это не так уж и банально (хотя и несложно).

и третье. Антивирусы совершенно справедливо могут возмущаться подобным поведением...

вот и подумайте, стоит ли овчинка выделки?!
Может использовать либо простейшую БД, а можно придумать свой формат контейнера и в него писать (в т.ч. и с шифрацией - по желанию).
Serge_Bliznykov вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запустить Delphi2010-программу(exe-шник) на другом компьютере belartvlad29 БД в Delphi 4 13.07.2010 13:01
Как 'засунуть' звуковой файл в EXE-шник.чтоб моя прога состояла всего из одного exe betirsolt Общие вопросы Delphi 11 18.04.2010 21:58
Запустить exe-шник по клику на ссылке,без перехода страницы. Zap PHP 4 26.05.2009 09:30
как запустить из своего приложения чужой exe-шник SarahConner Общие вопросы Delphi 2 13.05.2009 20:36
18-ти килобайтовый EXE-шник... Altera Общие вопросы Delphi 15 30.04.2008 06:33