Вопрос
BCB-6
Есть форма, две кнопки (Start and Exit) и метка, которая показывает кол-во нажатий на кнопку Start. Все хорошо. Но я пытаюсь сделать, чтобы кол-во не обнулялось после перезапуска программы, а ума не хватает. Помогите пожалуйста.
Ответ
Я предложил использовать статические переменные — есть такой тип данных в языке С — static — они хранят свое значение в коде программы, таким образом не обнуляясь от запуска к запуску.
Из конференции Expert_FAQ
Ответ не верен! Значения хранятся не а коде программы, а в ПАМЯТИ. static — переменная, это переменная, которая одна на все экземпляры объекта (функции, класса). Так можно узнать, сколько раз создавались экземпляры класса, сколько раз вызвана функция, но НЕ СКОЛЬКО РАЗ _ЗАПУСКАЛАСЬ_ ПРОГРАММА! Для этого используйте реестр, ini-файлы и т.п.
pavel_kikoz
Copyright 2000-2004 Сообщество Чайников
Контактная информация