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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.06.2010, 19:38   #1
Mimmy
Новичок
Джуниор
 
Регистрация: 24.06.2010
Сообщений: 1
По умолчанию checkbox edit и event's

Приветствую всех. Сложилась беда при написании программы. Я просто новичок в этом деле.

У меня в поле edit1 написан текст, при двойном нажатии лкм текст стирается.
Чекбокс1 работает по принципу, если он активен то окно edit1 readonly, если не активен то readonly false.Но сталкнулся с бедой, если Чекбокс1 активен ( значит по идее стоит Readonly) то при двойном щелчке лкм поле edit1 стирается
Вопрос знатокам, как сделать так что бы при активном чекбоксе у меня при двойном нажатии не стиралось поле edit1.

с уважением Сергей.

Сам решил задачу. Так что вот код, вдруг кто нибудь с таким столкнется.
Код:
procedure TForm1.Edit1DblClick(Sender: TObject);
begin
if CheckBox1.Checked then
BEGIN
edit1.text:=edit1.Text;
END
else IF CheckBox1.Checked=false then
begin
edit1.text:='';
end
end;
Оказалось проще простого, просто что переклинило, думал более сложные методы!

Последний раз редактировалось Mimmy; 24.06.2010 в 21:53.
Mimmy вне форума Ответить с цитированием
Старый 05.07.2010, 12:22   #2
igh0st
Форумчанин
 
Аватар для igh0st
 
Регистрация: 05.07.2010
Сообщений: 136
По умолчанию

Немного причесал
Код:
procedure TForm1.Edit1DblClick(Sender: TObject);
begin
    if not CheckBox1.Checked then
        Edit1.Text := '';
end;
igh0st вне форума Ответить с цитированием
Старый 05.07.2010, 13:04   #3
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

Цитата:
Код:
...if CheckBox1.Checked then
BEGIN
edit1.text:=edit1.Text;
...
Так не делай никогда.
Изо всей благодати
В руках крепко сжатых
Я донесу только капли
Roof вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CheckBox Анечка1 Компоненты Delphi 4 12.05.2014 11:28
Checkbox и Javascript lesha_firs JavaScript, Ajax 1 11.04.2010 20:04
DB checkbox Arsench PHP 6 09.10.2008 16:01
CheckBox zzzzz Компоненты Delphi 6 22.07.2008 12:35