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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.09.2007, 22:12   #11
Demien
Форумчанин
 
Аватар для Demien
 
Регистрация: 01.08.2007
Сообщений: 222
По умолчанию

Если я правильно понял, тебе надо при появлении в Edit определенного текста изменить цвет фона?
Попробуй ввести условие:

if Edit1.text='трали-вали' then
Edit1.Color:=ClRed;
Жить тоже вредно, от этого умирают!!!
Demien вне форума Ответить с цитированием
Старый 19.09.2007, 22:21   #12
Showy
Форумчанин Подтвердите свой е-майл
 
Аватар для Showy
 
Регистрация: 08.08.2007
Сообщений: 183
По умолчанию

Если у тебя несколько Edit на форме и тебе надо из них всех засвитить только то имя которого содержится в переменной s, то сделай так:

var
i:integer;
s:string;
begin
s:=Edit1.Name;
for i:=0 to form1.ControlCount-1 do begin
if form1.Controls[i].name=s then
TEdit(form1.Controls[i]).Color:=clred;
end;
end;
Until The End Of Time
Showy вне форума Ответить с цитированием
Старый 20.09.2007, 08:23   #13
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
for i := 0 to ComponentCount - 1 do
if Components[i] is TEdit then
if (Components[i] as TEdit).Name='s' then
(Components[i] as TEdit).Color:=clred;
end;
SERG1980 вне форума Ответить с цитированием
Старый 20.09.2007, 10:58   #14
Shuraken
Форумчанин
 
Аватар для Shuraken
 
Регистрация: 16.04.2007
Сообщений: 298
По умолчанию

procedure TForm1.Button1Click(Sender: TObject);
begin
TEdit(FindComponent('edit1' {или какая-то переменная})).Color := clRed;
end;
Не надо ничего усложнять. Все достаточно тривиально.

Последний раз редактировалось Shuraken; 20.09.2007 в 11:01.
Shuraken вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите отладить EDIT photozaz Общие вопросы Delphi 4 08.04.2008 20:44
Edit помогите срочно плиз? -( One.Love Общие вопросы Delphi 4 06.04.2008 09:58