![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
авторизация пользователя так сказать=)
когда ввожу правильный логин пароль все работает а когда не правильный ничего не происходит Код:
procedure TForm9.Button1Click(Sender: TObject);
var savetxt:TStringList;
iterintcount:integer;
logpas:string;
begin
savetxt:=TStringList.Create;
savetxt.LoadFromFile(ExtractFilePath(application.ExeName)+'Пароль.txt');
logpas:=edit1.Text+' '+edit2.Text;
for iterintcount:=0 to savetxt.Count -1 do
begin
if logpas=savetxt[iterintcount] then
begin
showmessage('Првильно');
edit1.Clear;
edit2.Clear;
end
else
//showmessage('Пароль или логин введен не верно!');
end;
Последний раз редактировалось Aristarh Dark, 25.05.2012 в 15:13. |
|
#2
|
||||
|
||||
|
А вот так разве не проще?
Код:
procedure TForm2.Button1Click(Sender: TObject);
var
SavePwd: TStringList;
LogPwd:string;
begin
SavePwd := TStringList.Create;
SavePwd.LoadFromFile(ExtractFilePath(Application.ExeName) + 'Пароль.txt');
LogPwd := Edit1.Text;
if LogPwd = SavePwd[0] then
begin
//обрабатываем правельный пароль
ShowMessage('Пароль верный!');
end
else
begin
//обрабатываем НЕправельный пароль
ShowMessage('Пароль НЕверный!');
end;
end;P.S.: и кто Вас учил манере оформления кода? |
| Этот пользователь сказал Спасибо Kailon за это полезное сообщение: | ||
wymkent (25.05.2012)
| ||