Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 18.05.2012, 15:19   #1
Виктория7777
Пользователь
 
Аватар для Виктория7777
 
Регистрация: 02.12.2010
Сообщений: 67
По умолчанию цвет Label

На форме есть label, к нему прописан код:
Код:
procedure TForm3.Label15Click(Sender: TObject);
begin
label15.Color:=clRed;
end;
Но если программу перезапускаешь, то изменненный ранее цвет у label остаётся прежним, какой был до изменения.

Скажите пожалуйста, как такое можно исправить?
Виктория7777 вне форума
Старый 18.05.2012, 15:33   #2
3D Hunter
Сумрачная тень
Форумчанин
 
Аватар для 3D Hunter
 
Регистрация: 05.03.2009
Сообщений: 689
По умолчанию

Цвет шрифта:
Код:
Label5.Font.Color:=clRed;
А ваш код меняет цвет фона текста.
"ковыряю изнутри" (с)
3D Hunter вне форума
Старый 18.05.2012, 15:35   #3
Виктория7777
Пользователь
 
Аватар для Виктория7777
 
Регистрация: 02.12.2010
Сообщений: 67
По умолчанию

Не в этом дело.

Нужно что бы цвет то соранялся после выхода из программы.
Виктория7777 вне форума
Старый 18.05.2012, 15:36   #4
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

Цитата:
то изменненный ранее цвет у label остаётся прежним
естественно, ведь цвет лэйбла изменяется при событии
Цитата:
procedure TForm3.Label15Click(Sender: TObject);
begin
, иначе говоря, когда вы кликните мышкой по нему.
Чтобы цвет фона лэйбла сразу был нужным вам, вставьте ваш код
Код:
label15.Color:=clRed;
в событие создания формы (то бишь сделайте форму активной, в инспекторе перейдите на вкладку events, найдите там событие create и щелкните по нему дважды)
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума
Старый 18.05.2012, 15:39   #5
Виктория7777
Пользователь
 
Аватар для Виктория7777
 
Регистрация: 02.12.2010
Сообщений: 67
По умолчанию

А можно что бы событие возникало по клику на label и после выхода из программы сохранялось?

Последний раз редактировалось Виктория7777; 19.05.2012 в 15:32.
Виктория7777 вне форума
Старый 20.05.2012, 08:25   #6
C_R_E_S_C_H
Пользователь
 
Аватар для C_R_E_S_C_H
 
Регистрация: 02.01.2012
Сообщений: 34
Восклицание

Цитата:
А можно что бы событие возникало по клику на label и после выхода из программы сохранялось?
Можно но тогда цвет надо где-то хранить например в реестре или (что будет наилучшим вариантом) в ini файле рядом с программой по поводу ini файла можно почитать тут, а по поводу события по клику дак создай его и пиши
Код:
if Пиво=True then
ShowMessage('Пишем дальше');
Else ShowMessage('Да ну вас всех');

Последний раз редактировалось C_R_E_S_C_H; 20.05.2012 в 08:27.
C_R_E_S_C_H вне форума
Старый 20.05.2012, 08:58   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

автор темы так и поступила (см. тему Type of expression must be BOOLEAN )


и, поскольку в темах явно идёт речь об одной и той же проблеме, я данную тему закрываю (иначе кросспост получается).
Serge_Bliznykov вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
изменить цвет label Умагаджи Общие вопросы Delphi 3 27.02.2012 14:28
Winapi цвет label Кольша Общие вопросы Delphi 1 20.02.2012 09:35
Цвет времени на Label krikaved Общие вопросы Delphi 2 10.03.2010 20:36
Каким образом можно изменять цвет фона и цвет шрифта в Label? jungle Win Api 17 21.09.2009 00:38
Вопрос по label. Как сделать так чтобы label была прозрачной. Lonix Компоненты Delphi 2 01.04.2007 06:23