Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.28;
Скачать: CL | DM;

Вниз

Защита программы паролем   Найти похожие ветки 

 
TerminalHead ©   (2005-08-08 06:44) [0]

Мне надо сделать чтобы в ходе работы программы появлялось окно с вводом пароля, и если его не введешь то некоторые функции программы небыли доступны. Мне не нужна какая-нибудь навороченная защита, просто поле для ввода пароля, и чтобы пароль скрывался звездочками. Я знаю что такую защиту можно взломать с помощью блокнота :), но это не важно. Я это делаю так:
var
right_pass: string;
request: string;
begin
right_pass:="pass";
request:=InputBox("enter","password","");
if request <> "" then begin check:=0;
if request <> right_pass then check:=0;
end else begin
Application.Terminate
end;
if request = "pass" then check:=8765;


В принципе меня это устраивает, кроме того что пароль не скрывается звездочками.
Как мне реализовать скрытие вводимого пароля звездочками ?


 
Думкин ©   (2005-08-08 07:42) [1]

есть Password dialog
и есть TEdit.PasswordChar


 
evvcom ©   (2005-08-08 08:14) [2]


> Я знаю что такую защиту можно взломать с помощью блокнота
> :),

Ну, эт ты загнул. Такие защиты вскрываются усилием мысли и воли. :)



Страницы: 1 вся ветка

Текущий архив: 2005.08.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
14-1123013751
Ego
2005-08-03 00:15
2005.08.28
Ведь что такое фантазия? Это несознательная логика, но тем не мен


1-1123497561
BFG9k
2005-08-08 14:39
2005.08.28
перемещение+изменение размера=1 обновление


1-1123429580
Андрей Молчанов
2005-08-07 19:46
2005.08.28
Как ловить сообщение, но не от формы, а от компонента


10-1100616891
MegaLexx
2004-11-16 17:54
2005.08.28
Нетривиальный (то бишь неправильный) импорт ActiveX компонента


4-1120744413
chili
2005-07-07 17:53
2005.08.28
Kак узнать об изменении обоев на рабочем столе?