Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 03.07.2009, 12:33   #1
Evgenii
Форумчанин
 
Аватар для Evgenii
 
Регистрация: 05.01.2008
Сообщений: 201
Репутация: 10
По умолчанию Сохранение настроек - ?

В программе есть несколько вариантов цветового оформления внешнего вида (допустим - красный, зеленый, синий). Основной цвет - зеленый. Запускает пользователь программу и зеленый цвет ему не нравится, выбирает он синий и работает. Выходит из программы и при следующем запуске снова программа зеленая. Т.е. настройки не сохраняются.
Подскажите пожалуйста, можно ли както сохранить настройки чтобы при выборе синего цвета, он был до тех пор пока его не сменят, а не сбрасывался при выходе из программы
Evgenii вне форума   Ответить с цитированием
Старый 03.07.2009, 12:35   #2
Kotofff
Профессионал
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Адрес: Россия. Кубань.
Сообщений: 1,916
Репутация: 1296
По умолчанию

Обсуждалось :
http://programmersforum.ru/showthread.php?t=33617
http://programmersforum.ru/showthread.php?t=31
__________________
Кому iPhone и Swarovski, кому Афон и Саровский...
Kotofff вне форума   Ответить с цитированием
Старый 03.07.2009, 12:36   #3
IT-man
АльTRUEи$т
Участник клуба
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
Репутация: 277

icq: 529-3-977
По умолчанию

USE INI-FILES
__________________
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»
IT-man вне форума   Ответить с цитированием
Старый 03.07.2009, 14:43   #4
SERG1980
Профессионал
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
Репутация: 717
По умолчанию

Тема просто избитая
uses IniFiles;
Загрузка цвета
Код:
procedure TForm1.FormCreate(Sender: TObject);
var inifile:TIniFile;
begin
 inifile:=Tinifile.Create(ExtractFilePath(Application.ExeName)+'MyIni.ini');
 try
  form1.Color:=inifile.ReadInteger('Общие','Фон',clBtnFace);
 finally
  inifile.Free;
 end;
end;
Сохранение цвета

Код:
procedure TForm1.FormDestroy(Sender: TObject);
var inifile:Tinifile;
begin
 inifile:=Tinifile.Create(ExtractFilePath(Application.ExeName)+'MyIni.ini');
 try
  inifile.WriteInteger('Общие','Фон',form1.Color);
 finally
  inifile.Free;
 end;
end;
SERG1980 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение/восстановление настроек shmonin_d Microsoft Office Word 11 08.04.2009 11:40
Сохранение настроек blackstersl Общие вопросы Delphi 3 21.12.2008 13:37
Сохранение настроек Delphi 7 tarakan1983 Софт 0 06.11.2008 00:55
Сохранение настроек Delphi Air Помощь студентам 3 23.12.2007 00:19


18:42.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.