![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
![]()
имеется вот такая программка:
Код:
Возможно ли такое, что при следующем запуске программы переменная i уже имеет начальное значение - именно то, которое мы дали дали ей нажатием кнопки в прошлый раз. Без использования бд и файлов. Как сделать чтобы значение переменной i запоминалось в exe.
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
![]() |
![]() |
![]() |
#2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
4 байта вашей переменной храниться в памяти по адресу @i.. и с ними соответсвенно можно сделать все что хочеш. Записать в ехе
![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
![]()
2 BOBAH13 - уже что-то
![]() ![]()
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
![]() |
![]() |
![]() |
#4 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Есть конечно очень кривой вариант ( то что в голову пришло ) при закрытии вашей проги копируите ParamStr(0) например в ParamStr(0) + '.tmp' потом скопированный .tmp файл открываите и дописываите в конец ваши данные. потом создаете батник (.bat файл) пишите чтобы он дождался завершения вашей проги удалил ее и тот файл .tmp переименовал на то же самое имя но без .tmp рашсирения... а при загрузке проги аналогично делаите только без батника для чтения ехе из конца ехе данных ваших... может конечно есть и другой вариант но то что первое в голову взбрело
![]() |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
![]()
2 BOBAH13 - я в обоих вариантах дуб дубом.
![]() ![]()
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Если Вам надо переносит программу, тогда самый лучший вариант это INI файлы.
|
![]() |
![]() |
![]() |
#7 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,865
|
![]()
Ini-файл не надёжно. Я так понял, это защита программы на количество запусков.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
![]()
2 FaTaL - ini-файл не прокатит в данном случае.
![]() 2 Arigato - да, защита на количество запусков - это одна из тех задач, которая мне поставлена. Только как именно это сделать или дайте ссылку, какие темы нужно освоить?
Изо всей благодати
В руках крепко сжатых Я донесу только капли Последний раз редактировалось Roof; 25.11.2008 в 16:48. |
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
Может бред, но вот идея.Использовать графику.Создаете простенький файл .bmp, заносите его в файл ресурсов (файлы ресурсов сохраняются в .exe шниках и просто к нему не добраться без кода).Рисуете в файле, скажем прямоугольник и при каждом запуске достаете из ресурса файл куда нибудь на невидимый буфер.Увеличиваете размер прямоугольника, сравниваете с заданным предельным.Файл обратно вернули в ресурс.Достигли равенства или больше - сброс программы.Вся процедура может происходить фоном незаметно.
Как вам такое решение?
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
![]()
2 DeKot - честно - очень интересное.
![]() ![]()
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вставка значений | Iskin | Microsoft Office Excel | 0 | 27.10.2008 13:21 |
Суммирование значений БД | Andi2118 | БД в Delphi | 3 | 12.10.2008 20:25 |
Поиск значений | Rom1k06 | Microsoft Office Excel | 11 | 04.09.2008 05:14 |
Перевод значений | DeDoK | Общие вопросы Delphi | 3 | 19.05.2008 08:39 |
Сложение значений | Torrenter | Компоненты Delphi | 2 | 11.01.2008 19:14 |