Консультация № 189069
03.04.2016, 09:45
0.00 руб.
0 6 1
Здравствуйте! Прошу помощи в следующем вопросе:

среда-PascalABC.NET
я создал программу которая выводит данные, и эти данные можно менять самому пользователю. вопрос таков: когда я выхожу из программы, все данные, введенные пользователям стераются, как же мне сделать так, чтобы данные сохранялись в программе при выходе и повторном запуске? я делал через uses crt; т.е. программа .exe

Обсуждение

давно
Посетитель
400145
4
03.04.2016, 11:27
общий
если что можем пойти в скайп!
давно
Старший Модератор
31795
6196
04.04.2016, 12:12
общий
Адресаты:
Цитата: priz.a47
как же мне сделать так, чтобы данные сохранялись в программе при выходе и повторном запуске

Вы можете сохранять данные программы на диске, и при повторном запуске ихъ загружать.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
400145
4
04.04.2016, 14:50
общий
Цитата: Зенченко Константин Николаевич
можете рассказать как? в скайпе?
давно
Старший Модератор
31795
6196
04.04.2016, 17:16
общий
Адресаты:
Смотрите в сторону Assign, Rewrite, Reset, Append.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
06.04.2016, 15:08
общий
это ответ
Здравствуйте, priz.a47!

Обратите внимание на работу с файлами.
Каждый раз, завершая работу программы, сохраняете данные пользователя, а при запуске востанавливаете их.
Удачи!
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Мастер-Эксперт
259041
7459
08.04.2016, 11:27
общий
Адресаты:
"как же мне сделать так, чтобы данные сохранялись в программе при выходе и повторном запуске?" - Это просто: Добавьте в свою программу MyProg1.exe модуль проверки наличия файла %AppData%\MyProg1.ini , в который Ваша прога в прошлом запуске вероятно вписала данные от им текущ пользователя. Папка %AppData%\ под WinXP раскрывается в путь типа D:\Documents and Settings\Вася\Application Data\ (под Win7 путь длиннее) и позв сохранять индиви-данные пользователя в свою (а не общую) учётку без вымогательства админ-прав.
Форма ответа