Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.18;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.004 c
3-57031
Alexandr1
2002-01-25 08:06
2002.02.18
Где найти образец оформленной документации на БД ? Спасибо.


4-57249
Cossys
2001-12-18 19:01
2002.02.18
Подскажите описание параметров DrawCaption


1-57053
Vitek
2002-02-01 13:53
2002.02.18
Шрифты


1-57088
Serg001
2002-02-02 08:18
2002.02.18
У меня такой вопросик: как узнать дескриптор dll-ки из которой я загружаю функцию


14-57198
Кофейник
2001-12-27 10:32
2002.02.18
HOT MAIL и NET Passport





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский