Форум: "Основная";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
ВнизHow i can make this????? Найти похожие ветки
← →
Евгений-Зеленоград (2002-02-02 12:43) [0]Всем привет!!!
язык программирования - Delphi5
Проблема такая. Так как я начинающий прог-т любитель, то хочу задать следующие вопросы:
1. Мне необходимо чтобы программа сохраняла определенные настройки, а именно при использовании проги делаем поправки и их сохраняем, при последующей загрузке проги настройки должны быть именно те что были сделаны при последнем сеансе работы, а не скидывались на ноль (как стоит по умолчанию).
Для примера: В программе изменяю положение текстовых элементов по вертикали и горизонтали, получаю определенные данные к примеру "-5, 3", после чего эти данные надо сохранить чтобы при следующей загрузке были именно "-5, 3", а не "0,0".?
2. Как конвертировать формат даты (имеется в виду день месяц год - 22.01.2002) из элемента DateTimePicker чтобы выводить дату в строковом элементе, к примеру Edit или Lable?
Если можно дайте примеры кодов.
Евгений.
← →
Song (2002-02-02 13:06) [1]1. Записывай твои данные в файл в текстовом или в формате записи.
Type opt=Record
x,y:Integer;
End;
Var ff:File of opt;
n:opt;
...
With n Do
Begin
x:=...;
y:=...;
End;
// Запись
AssignFile(ff,"opt.ini");
ReWrite(ff);
Write(ff,n);
CloseFile(ff);
// Чтение. Тоже самое только Write заменяешь на Read и ReWrite на Reset, а потом в х и у заносишь значения из записи n (также как выше (with n...) только поменяв правую и левую части переменных местами.
2.ф-ия DateToStr
Edit1.Text:=DateToStr(DateTimePicker1.Date);
← →
Vovchik (2002-02-02 13:45) [2]Можно проще. Есть классы для работы с текстовыми файлами в формате ini. Зовутся они TIniFile, TRegIniFile. Ещё можно в реестре всё хоронить.
← →
kaif (2002-02-02 14:17) [3]Лучше всего хранить в реестре. И проще всего. Класс TRegistry. Там есть примеры.
← →
Song (2002-02-02 14:43) [4]ни фика, работать с TIniFile сложнее, лажа оно, IMHO
а с реестром вариант хороший.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c