Форум: "Основная";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];
ВнизСохранение переменной внутри программы Найти похожие ветки
← →
Артем (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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c