Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi для начинающих

Войти
Регистрация
Восстановить пароль
 
kentaw
421 / 129 / 4
Регистрация: 24.02.2009
Сообщений: 1,123
#1

как менять цвет конпонента по условию - Delphi

20.02.2010, 19:11. Просмотров 606. Ответов 6
Метки нет (Все метки)

как менять цвет конпонента по условию
Delphi
1
2
3
4
5
6
7
8
9
procedure TForm1.Button1Click(Sender: TObject);
var
  n:integer;
begin
  case n of
   1: Edit[1].color:=clRed;
   2: Edit[2].color:=clGreen;
  end;
end;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2010, 19:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос как менять цвет конпонента по условию (Delphi):

Можно ли менять цвет шрифта memo? - Delphi
У мемо в свойсвах есть font-->color. То есть (вроде бы как) есть возможность выбора цвета шрифта. Но при смене color ничего не происходит....

Чекбокс не хочет менять свой цвет - Delphi
Ребята, подскажите с дельфием: создаю динамически 1300 чекбоксов (места в зале). Из БД вытягивается, если место занято, то чекбокс должен...

Можно ли программно менять цвет у label.Caption?? - Delphi
У label есть свойство color, но оно у меня не срабатывает. Может подскажите почему. procedure TForm1.Button1Click(Sender:...

Нажатием на кнопку менять цвет и увеличивать высоту окна - Delphi
В-общем дело обстоит так. Решил пройти школьный курс программирования за 11 класс до его начала. Задача состоит в том чтобы создать такую...

DBGrid цвет по условию - Delphi
Доброе время суток! Товарищи, помогите. Использую ADOQuery,DataSource и DBGrid. Нужно изменять цвет строки по условию. Если в стобце...

Программа должна при нажатии на кнопку выводить в метку площадь, а орнамент - менять цвет - Delphi
На счёт площади вопросов нет, но как сделать чтобы орнамент цвет менял(там 12 меток). Пробовала присвоить цвет сумме меткок.цвет но...

6
John_Pa9JIbHuK
Добрый самаритянин
1099 / 615 / 33
Регистрация: 31.03.2009
Сообщений: 2,568
20.02.2010, 19:38 #2
всмысле по подробнее объясни

Добавлено через 2 минуты
Delphi
1
2
3
case n of
   0: Edit1.color:=clRed;
   2: Edit1.color:=clGreen;
Это чтоли?
0
kentaw
421 / 129 / 4
Регистрация: 24.02.2009
Сообщений: 1,123
20.02.2010, 19:38  [ТС] #3
есть куча Едитов. Нам нужно менять цвет какую нибуд из их, но изначално мы не знаем именно какую
0
John_Pa9JIbHuK
Добрый самаритянин
1099 / 615 / 33
Регистрация: 31.03.2009
Сообщений: 2,568
20.02.2010, 19:40 #4
ну а как узнать какую именно менять скажем их десять по какому принципу мы поменяем цвет например 3 а не 7 -го

Добавлено через 40 секунд
в данном случае n это что?
0
kentaw
421 / 129 / 4
Регистрация: 24.02.2009
Сообщений: 1,123
20.02.2010, 19:54  [ТС] #5
условия получается при выполнение прога. Например, получиос что n:=5; тепер надо менять цвет 5-го едита.

Добавлено через 1 минуту
скажем так, есть 10 Едитов. Рандомно менять цвет.

Добавлено через 9 минут
жал, не работает такая
Delphi
1
Form1.Components[n].Color:=clBlue;
0
Inadequate
Retired
7708 / 2541 / 184
Регистрация: 17.10.2009
Сообщений: 5,100
20.02.2010, 20:06 #6
Эльдар, привет. Зато работает вот это
Delphi
1
(Form1.Components[i] as TEdit).Color := clRed
А дальше думаю ты и сам поймешь что и как
2
kentaw
421 / 129 / 4
Регистрация: 24.02.2009
Сообщений: 1,123
20.02.2010, 20:08  [ТС] #7
Привет Миша. Спасибо большое!!!!!!!!!!!!!!!!!!!!!!!!!
0
20.02.2010, 20:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2010, 20:08
Привет! Вот еще темы с ответами:

Можно ли в TStringGrid менять цвета колонок(ячеек), оставляя при этом видимым цвет? - Delphi
Это можно делать с помощью Canvas.FillRect, но текст при этом становится невидимым. Как быть?

Как менять цвет фона и цвет надписи кнопки? - C++ Qt
Есть кнопка, хочу произвольно менять цвет фона и цвет надписи(в зависимости от цвета кнопки). Если прописать...

Как менять цвет? - VBA
Привет. Есть игра шашки и нужно чтобы менялся цвет шашек например с помощью InputBox вводишь цвет красный и соответственно цвет меняется на...

Как динамически менять цвет объекта? - C#
Здравствуйте. Может кто нибудь знает как во время работы программы, в котором нажав кнопку, появляется квадрат, можно изменить цвет этого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru