![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.01.2010
Сообщений: 52
|
![]()
Программа (не важна ее функциональность) должна запускаться строго 10 раз..не больше... но, нельзя создавать сторонние файлы (dll, res и т.д.) и пользоваться реестром..
пытался записать в .ехе файл информацию, а потом считывать, но в открытый файл ничего не запишешь.... Пример взял с инета. Код:
Может есть какой-нибудь способ сохранить данные непосредственно в exe? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.11.2009
Сообщений: 669
|
![]()
SolovejK, на семёрке вроде нельзя писать инфу в экзешник, а для хрюши полно примеров в инете должно быть
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли |
![]() |
![]() |
![]() |
#3 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]() Цитата:
Обсуждалось на форуме, ссылку не сохранил, надо поискать. PS. В примере лимит = 5 запусков (выставляется в подключаемом модуле).
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 27.01.2010
Сообщений: 52
|
![]()
Спасибо большое DeKot, пример замечательный!
Но все равно там создается tmp файл, видимо по другому записать информацию в exe невозможно. |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Слышал от кого то, что можно эту инфу хранить в Защищенном хранилище.
|
![]() |
![]() |
![]() |
#6 | ||
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]() Цитата:
Цитата:
Чего тебе, хороняка, надо ещё ("Иван Васильевич меняет профессию").
И не сомневайся даже ... отдых - кайф, работа - лажа!
Последний раз редактировалось DeKot; 16.04.2010 в 23:04. |
||
![]() |
![]() |
![]() |
#7 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]()
Сори, если я тупо не врубился. Ведь даже если записать данные в сам exe-шник, можно просто хранить резервную копию другого неизмененного exe-шника и автоматом при запуске системы обновлять рабочий вариант.
Последний раз редактировалось Sibedir; 25.04.2010 в 11:45. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
![]()
Способ для мазахистов:
Делаете несколько ini, в ней запись, количество запусков, так же несколько записей в реестре, в разных ветках... Конечно же записи шифруете, имена ключей не относящихся к программе, что бы обычным поиском не попалили... + попробуйте приаттачить к explorer'у, если это вообще возможно или к другому файлу, который находиться на всех компах... Вообщем, эксперементируйте |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск программы по времени | Talemir | Общие вопросы Delphi | 17 | 03.02.2010 16:33 |
Запуск программы | Vladya | Помощь студентам | 4 | 17.11.2008 11:38 |
Запуск программы на выполнение из другой программы. | ViNcHeStEr | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 18.06.2008 14:33 |
Запуск программы | Egych | Общие вопросы Delphi | 4 | 04.05.2007 09:46 |