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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.10.2010, 14:54   #11
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

кстате не обязательно сразу говорить что "вирус" если человек хочет писать данные в exe.
Мысль о том что настройки постоянно "с собой" очень заманчива т.к. exe только один и нет никакого гемора.

Кстате взгляните на uTorrent.exe когда рядом с ним ложишь новый скин туллбара то куда он исчезает? Он в exe в виде ресурсов=)

хм разве что текстовые данные то могу дать маленькую наводку.
Любой тест можно дописать в конец exe=)

А значит при запуске копируем себя любимого в папку temp , ожидаем..

Далее пользователь там что-то пишет, естественно действия в программе такие:
Как только пользователь сохранил то что он написал, то файл сохраняется на диске,
вы берёте этот файл и дописываете в конец exe . Как писать текстовые данные я там где-то выше давал пример.. (Ссылка , пост #6).

Писать много текстовых тоже можно.
Грузить их в память, склеивать, писать в exe.
Дальше самозамещение. всё.
Человек_Борща вне форума
Старый 30.10.2010, 15:26   #12
dmitriegorovih
Ещё не
Форумчанин
 
Аватар для dmitriegorovih
 
Регистрация: 04.01.2010
Сообщений: 517
По умолчанию

можно попробовать, но я пока ОТЛОЖУ это, потому что провозишься с этим, а оно не даст результат
Воображение важнее, чем знания. (Albert Einstein)

Последний раз редактировалось mihali4; 02.11.2010 в 14:16.
dmitriegorovih вне форума
Старый 01.11.2010, 23:33   #13
Boris-Britva
Пользователь
 
Регистрация: 01.11.2010
Сообщений: 14
По умолчанию

а не легче файлы подключать как ресурсы через RES ?
Boris-Britva вне форума
Старый 01.11.2010, 23:37   #14
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Не нервничайте люди пройдет у человека данный период "Одного .EXE". Думаю все проходили.
BOBAH13 вне форума
Старый 02.11.2010, 00:42   #15
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Согласенс с Вованом=)
Человек_Борща вне форума
Старый 02.11.2010, 03:33   #16
Boris-Britva
Пользователь
 
Регистрация: 01.11.2010
Сообщений: 14
По умолчанию

вот так сделай:
допустим надо засунуть файл 1.mp3
1) Создаём файл SOUND.RC и пишем в него одну строку
MUS MP3FILE 0.mp3
2) В разделе implementation после строчки {$R *.dfm} добавляем
{$R 'Sound.res' 'Sound.rc'}
3) Добавляем в проект наш файл SOUND.RC через меню Project - Add to project
4)Компилируем.

Чтобы достать файл во время работы, достаточно написать код
Код:

procedure TForm1.Button1Click(Sender: TObject);
var
Res: TResourceStream;
begin
Res := TResourceStream.Create(Hinstance, 'MUS', 'MP3FILE');
Res.SavetoFile('Music.mp3');//Имя под которым сохраним музыкальный файл
Res.Free;
end;
Boris-Britva вне форума
Старый 02.11.2010, 03:50   #17
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Boris-Britva, это вообще другое.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 02.11.2010, 14:15   #18
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

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

Сделать можно все!

Главное - ответить на вопрос: "А нуна ли это?"
Если у тебя есть карманы в штанах, стоит ли зашивать вещи, которые хочешь туда положить, внутрь штанов, да еще и на попную область?
I'm learning to live...
Stilet вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись в ресурсы собственного exe? Человек_Борща Общие вопросы Delphi 3 02.08.2010 15:19
Запись данных в БД c формы insense БД в Delphi 6 17.06.2010 09:56
Чтение/запись настроек в саму себя(в exe). Человек_Борща Общие вопросы Delphi 19 04.06.2010 20:21
Запись данных в ячейку orkus Помощь студентам 15 30.03.2010 16:15
чтение из одного exe файла, и запись в другой exe inndim Общие вопросы Delphi 2 04.02.2009 15:23