Текущий архив: 2003.11.27;
Скачать: CL | DM;
Вниз
Сохранение переменной внутри программы Найти похожие ветки
← →
Артем (2003-11-16 11:44) [0]Уважаемые Мастера!
Подскажите, пожалуйста, как можно сохранить какое-либо значение переменной в выполняемой программе, т.е. чтобы при следующем запуске проверялось значение этой переменной, сохраненной ранее? Существуют ли какие-либо решения этой задачи?
Заранее большое спасибо.
← →
Hooch © (2003-11-16 11:59) [1]реестр, ini-файл, база данных и т.д. и т.п.
← →
Артем (2003-11-16 12:57) [2]Спасибо,Hooch, но данные способы мне известны. Интересует же вышеописанный метод.
← →
clickmaker © (2003-11-16 13:05) [3]UpdateResource / LoadString
Только зачем? Чем реестр и ини не угодили ?
← →
Иван Шихалев © (2003-11-16 13:11) [4]UpdateResource НЕ работает с выполняющимся exe!!!
← →
clickmaker © (2003-11-16 13:21) [5]
> Иван Шихалев © (16.11.03 13:11) [4]
Можно и в DLL хранить. Правда, это уже будет не совсем "в программе". А вообще-то, ИМХО, это все баловство. Если нужно скрывать какие-то данные, то лучше их шифровать, а не прятать в экзешнике
← →
Anatoly Podgoretsky © (2003-11-16 17:27) [6]А тебе нужен неизвестный метод?
← →
Артем (2003-11-16 20:33) [7]Мне нужно именно то,Anatoly, что я спросил.
← →
Лена (2003-11-16 20:36) [8]вылетает еще одна программа, закрывают нужную и сохрянет в ней значение, потом подгружает нужнуу
← →
Плохиш_ (2003-11-16 21:19) [9]Удалено модератором
← →
Иван Шихалев © (2003-11-16 22:58) [10]Низкоуровневое обращение к винту тебе поможет. Теоретически - вполне возможно... Только драйвер, скорее всего, писать придется.
← →
Pat © (2003-11-16 23:15) [11]http://www.delphimaster.ru/articles/dll_use/index.html
5. Удаление программы "во время исполнения".
Можно воспользоваться этим. Переменную писать в самый конец файла..ну не в середину же кода :-)) Хотя, можно и перед PEHeader или еще куда (в exe"шнике "много" свободного места из-за выравнивания), чтоб размер файла не менялся
← →
KosilkA © (2003-11-17 00:33) [12]писал я помню некую хрень , которая читала то что у нее было записано в самом хвосте :) но чтоб записывала сама в себя , это трудновато однако ... разве что копировать себя , записывать то что нужно в копию , и закрываясь запустить енту копию с такими параметрами чтобы она заменила собой оригинал ... бррррр
Страницы: 1 вся ветка
Текущий архив: 2003.11.27;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.021 c