Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.47 MB
Время: 0.007 c
14-90064
Гость
2003-11-05 16:17
2003.11.27
Как определить по номеру, какой это процессор


14-90093
ЧЕКАКО
2003-11-04 16:43
2003.11.27
Я написал программу и хотел бы чтобы ее оценили другие .


4-90168
Denius
2003-10-01 20:04
2003.11.27
AetLayeredWindowAttributes объясните что не так делаю!


7-90143
Tetros
2003-09-15 16:38
2003.11.27
ЕХЕ в памяти!


1-89978
madm
2003-11-13 18:08
2003.11.27
RichEdit->FindText() Проблемы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский