![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Подскажите по условию, а то я ууже закипел)))
Ситуация такая есть форма(во вложении) нужно чтобы 1) Если пользователь ничего не ввел в поле Edit1 то в поле Edit1 писалось сообщение "Введите пароль" 2)Если пользователь ввел пароль, то а)Если пароль равен 1234 то покажи что ли бо b)Если пароль не верен, то пусть ничего нее происходит Вот мой код, подскажите почему не робит??? Код:
procedure TAvtorizaciya.Button1Click(Sender: TObject); begin if Edit1.Text<>'' then // Проверка заполнения поля ввода if Edit1.Text=IntToStr(315) then DataBase.DBGrid1.ReadOnly:=False; // DataBase.DBGrid2.ReadOnly:=False; // Пароль введен правильно DataBase.Button8.visible:=true; // DataBase.Button12.visible:=true; // close; // if Edit1.Text='' then // begin // Поле ввода пароля пустое Edit1.PasswordChar:=#0; // Edit1.Text:=('Введите пароль'); // end; end; |
#2
|
|||
|
|||
![]() Код:
if Edit1.Text='315' then Новый вирус - "БОМЖ"! Он просто роется в Корзине...и спит под ярлычком "Сетевое окружение" |
#3
|
||||
|
||||
![]() Все равно не работает..., дело в том что он как бы игнорирует строку
Код:
if Edit1.Text<>'' then Последний раз редактировалось Admin, 28.01.2011 в 17:20. |
#4
|
||||
|
||||
![]() Ну как-бы по логике кода begin end в if на юзать, а то так у вас только одна строчка кода после then выполняется
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
|||
|
|||
![]() Код:
if Edit1.Text<>'' then // Проверка заполнения поля ввода //можно и вот так // if length(edit1.text)>0 then if Edit1.Text='315' then begin DataBase.DBGrid1.ReadOnly:=False; // DataBase.DBGrid2.ReadOnly:=False; // Пароль введен правильно DataBase.Button8.visible:=true; // DataBase.Button12.visible:=true; // close; end; Новый вирус - "БОМЖ"! Он просто роется в Корзине...и спит под ярлычком "Сетевое окружение" |
#6
|
||||
|
||||
![]() Цитата:
Код:
Edit1.Text<>'' Edit1.Text='' ![]() |
#7
|
|||
|
|||
![]() Срабатывало но по условию, т.к. не было begin end, отрабатывал только один оператор, остальные отрабатывали всегда.
Новый вирус - "БОМЖ"! Он просто роется в Корзине...и спит под ярлычком "Сетевое окружение" |