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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2006, 12:17   #1
мазер
 
Аватар для мазер
 
Регистрация: 17.12.2006
Сообщений: 4
По умолчанию реализация пароля не работает хелп

Реализовать в проекте ввод пароля для входа пользователя в программное приложение. Создать форму типа PasswordDialog (File\New\Dialogs), создать обработчик события. Подскажите с чего начинать, подключать форму умею пасворд диалог не работает пишу на делфи6
Я не программист, а только учусь
мазер вне форума Ответить с цитированием
Старый 17.12.2006, 12:41   #2
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
По умолчанию

Создай форму пароля, один edit, две кнопки - Ok, Cancel.Форма запускается первой. Если пароль верный - создаем главное окно. Можно по другому: при создании главной формы создаем форму - проверщик пароля и отображаем с помощью ShowModal.
Познавая других, мы познаем себя.
С'est la vie...
SuperVisor вне форума Ответить с цитированием
Старый 18.12.2006, 07:57   #3
мазер
 
Аватар для мазер
 
Регистрация: 17.12.2006
Сообщений: 4
По умолчанию

Первая форма выходит заставка, а потом должна выходить форма с паролем, меня интересует как в пасовском файле прописать обработку события для внесения записи в эдит. Сессия начинается 8 января. надо успеть все сделать, сделать хочу сама, чтобы понять.
Я не программист, а только учусь
мазер вне форума Ответить с цитированием
Старый 18.12.2006, 19:11   #4
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
По умолчанию

Цитата:
Сообщение от мазер Посмотреть сообщение
Первая форма выходит заставка, а потом должна выходить форма с паролем, меня интересует как в пасовском файле прописать обработку события для внесения записи в эдит.
Поля TEdit есть несколько обрабочиков событий ввода:
OnChange: При изменении значения поля,
OnKeyPress: При нажатии кнопки в поле (Скорее всего тебе это и нужно) Вот Пример на это действие:
Код:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
  if not ((key>='0') and (key<='9') or (key=#8) or (key=#13)) then key:=chr(0);
end;
Этот обработчик допускает введение в поле только цифр и нажатие клавиш DEL и BS остальные символы - не принимаются (а если быть точнее, то принимаются, но как нулевой символ).
Познавая других, мы познаем себя.
С'est la vie...
SuperVisor вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взлом пароля Windows mager Безопасность, Шифрование 25 07.03.2009 22:22
hook - перехват пароля dimonbest Общие вопросы Delphi 4 15.05.2008 14:24
подбор пароля kixaka Помощь студентам 4 19.04.2008 08:45
Считывание пароля Terran Общие вопросы Delphi 1 22.03.2008 20:09
Как убрать маскировку пароля без dll?? techner Win Api 4 20.04.2007 20:10