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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2010, 16:17   #1
f1xed
Пользователь
 
Аватар для f1xed
 
Регистрация: 01.02.2010
Сообщений: 13
По умолчанию Перестала работаь функция

Всем доброго времени суток, у меня проблема, написал код, всё работало, сегодня начал дописывать прогу, но теперь отказывается работать функция (при нажатии на чекбокс становится доступным для записи поле edit, если чекбокс не нажат - поле edit не доступно), вот её код
Код:
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
Edit1.Enabled:=true;
if not CheckBox1.Checked then Edit1.Enabled:=false;
end;
посмотрите, может быть я что то намудрил нечайно
f1xed вне форума Ответить с цитированием
Старый 08.02.2010, 16:19   #2
T-dayne
Пользователь
 
Аватар для T-dayne
 
Регистрация: 07.02.2010
Сообщений: 54
По умолчанию

Просто не работает, или некомпилируется?
T-dayne вне форума Ответить с цитированием
Старый 08.02.2010, 16:19   #3
f1xed
Пользователь
 
Аватар для f1xed
 
Регистрация: 01.02.2010
Сообщений: 13
По умолчанию

T-dayne, компилируется нормально, но в .exe уже не работает
f1xed вне форума Ответить с цитированием
Старый 08.02.2010, 16:55   #4
Alt
Лжец и смутьян
Форумчанин
 
Аватар для Alt
 
Регистрация: 03.04.2009
Сообщений: 194
По умолчанию

Какая-то она кривая (синтаксических ошибок нет но исполнение кривое). Попробуй так:
Код:
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
if CheckBox1.Cheked 
then Edit1.Enabled:=true
else Edit1.Enabled:=false;
end;
Помогли тебе - помоги другому.
Alt вне форума Ответить с цитированием
Старый 08.02.2010, 17:03   #5
f1xed
Пользователь
 
Аватар для f1xed
 
Регистрация: 01.02.2010
Сообщений: 13
По умолчанию

Alt, не работает
f1xed вне форума Ответить с цитированием
Старый 08.02.2010, 17:15   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А она вообще с событием связана?
Посмотри в инспекторе обьектов, привязана ли она к компоненту.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.02.2010, 17:17   #7
Kotlyar562
Пользователь
 
Аватар для Kotlyar562
 
Регистрация: 03.02.2010
Сообщений: 46
По умолчанию

f1xed, а что пишет? может опечатка или еще что...
Цитата:
Сообщение от Alt Посмотреть сообщение
Код:
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
if CheckBox1.Cheked 
then Edit1.Enabled:=true
else Edit1.Enabled:=false;
end;
нормально работает, и при компиляции, и ехе-шник...
Kotlyar562 вне форума Ответить с цитированием
Старый 08.02.2010, 17:19   #8
f1xed
Пользователь
 
Аватар для f1xed
 
Регистрация: 01.02.2010
Сообщений: 13
По умолчанию

Stilet, спасибо, невнимательность
f1xed вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
флешка перестала работать Dizel883 Компьютерное железо 23 21.02.2010 18:18
Перестала появляться форма madmech Общие вопросы Delphi 6 22.10.2009 11:00
Ubuntu перестала видеть сеть. jojahti Свободное общение 3 20.09.2009 18:33
ShellExecute перестала открывать ссылки Armorer Win Api 7 24.05.2009 18:35