|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.05.2010, 19:47 | #1 |
Новичок
Джуниор
Регистрация: 31.05.2010
Сообщений: 1
|
Пароль на приложение в Delphi
Доброго время суток! Поставил пароль на приложение с ограниченным количествам попыток ввода.Вроде все как бы работает .Приложение запускается. При правильно введенном пароле переносит на следующею форму. Но если пароль введен неправильно, то вместо надписи у вас осталось 2 попытки пишет 4394882 попытки. Значит ошибка где-то в условии! Подскажите пожалуйста что и где исправить! Заранее благодарю за участие.
procedure TForm2.Button1Click(Sender: TObject); const pas='159357'; var n,i:integer; begin i:=i+1; n:=3-i; if edit1.Text=pas then begin hide; free; form3.show; end else if i=3 then close else label1.caption:='Пароль введен не правильно.У вас еще' +inttostr(n)+ 'Попыток'; end; |
31.05.2010, 20:34 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Код:
программа — запись алгоритма на языке понятном транслятору
|
31.05.2010, 22:59 | #3 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Цитата:
А далее по программе : i:= i + 1; и n:= 3 - i; Вот Вы и получаете количество оставшихся попыток (n) какоето неопределенное число. i надо объявить глобально, тогда начальное значение будет равно 0.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
|
01.06.2010, 21:07 | #4 |
Новичок
Джуниор
Регистрация: 01.06.2010
Сообщений: 2
|
кусок из моей программы, которую сам недавно писал, написана немного проще чем у тебя:
... Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пароль на Delphi | Vlad111 | Помощь студентам | 5 | 02.06.2009 16:12 |
Восстановить административный пароль в Delphi программе | chernic | Фриланс | 2 | 06.04.2009 15:17 |
Пароль на приложение | Chals | Общие вопросы Delphi | 6 | 24.11.2007 21:32 |
Консольное приложение на Delphi | Enko | Помощь студентам | 1 | 21.09.2007 10:42 |