Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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
1-89851
mrAld
2003-11-16 15:09
2003.11.27
Трей для чайников


4-90158
LG
2003-10-05 04:33
2003.11.27
Как вывести список файлов текущей директории


14-90056
mastadont
2003-11-04 21:01
2003.11.27
Есть у кого-нибудь желаниt написать статью?


14-90099
NeyroSpace
2003-10-31 18:14
2003.11.27
Вещение по локальной сети.


1-89838
mmmaloy
2003-11-16 22:09
2003.11.27
TreeView программно