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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2011, 17:16   #1
Mont1k
 
Регистрация: 14.12.2010
Сообщений: 5
По умолчанию if then проблема

приложение состоит из label и Edit

Label текст
Edit то что нужно вставить в пробелы

после вставки слов в пробелы должен появица текст о том что всё верно

текст этот Label25 и он в данный момент в Visible:False

что я не правильно делаю?


procedure TForm12.Edit1Change(Sender: TObject);
begin
if
edit1Text = ('123s')
and
edit2Text = ('123')
and
edit3.Text = ('123')
and
edit4.Text = ('123')
and
edit5.Text = ('123')

...

then
Label25.Visible:=true;
end;
Mont1k вне форума Ответить с цитированием
Старый 26.03.2011, 21:38   #2
Igolka6662
Пользователь
 
Регистрация: 24.11.2010
Сообщений: 30
По умолчанию

Ты хотя бы почитай о синтаксисе в делфи. В структуре If then между ними должен быть оператор,а не пол программы. К едиту нудно обращаться edit1.text:=' ',в ковычках можешь писать впринципе любые символы. Если ты хочешь из скопировать текст из Label в Edit,то код такой:
Label1.Caption:='2342342';
Edit1.Text:=Label1.Caption;
Igolka6662 вне форума Ответить с цитированием
Старый 26.03.2011, 21:43   #3
jihot
Начинающий кодер
Пользователь
 
Аватар для jihot
 
Регистрация: 26.01.2010
Сообщений: 72
По умолчанию

Код:
procedure TForm12.Edit1Change(Sender: TObject);
begin
if ((Edit1.Text = '123') and (Edit2.Text='123') and (Edit3.Text = '123')) then
Label25.Visible := true;
with love ^.^
jihot вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с рамами/Проблема с ЖД DRAGGER Компьютерное железо 6 04.01.2009 23:37