![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 67
|
![]()
Здравствуйте,я решил создать пароль для своей программы,это я пишу для окна с паролем:
Код:
Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 13.09.2012 в 11:42. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
зря поиском по форуму не пользуетесь!
Вот, например, сюда не пробовали заглянуть? Готовый пример программы (c) BDA или Пароль для входа в программу или Пароль с количеством попыток! |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 31.03.2012
Сообщений: 67
|
![]() Цитата:
Готовый пример программы (c) BDA На какой бы не менял всеравно будет тот же самый |
|
![]() |
![]() |
![]() |
#4 | ||||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Цитата:
Цитата:
а на какой меняли? и, главное, ГДЕ меняли? я проверил. поменял в файле settings.ini записал логин и пароль одинаковый хэш: Цитата:
|
||||
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 67
|
![]()
а как мне тогда свой пароль зашифровать?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
По поводу исходного вопроса: mainform создается раньше, чем PasswordDlg, в итоге когда срабатывает Form1.FormShow, PasswordDlg еще не существует. По идее код не то что не работать - выкидывать ошибку должен.
В качестве варианта предлагаю mainform сооздавать PasswordDlg, а в событие OnClose основной рабочей формы добавить строчку PasswordDlg.Close, тогда Ваше приложение будет закрываться.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
![]() |
#7 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,428
|
![]()
http://www.tools4noobs.com/online_php_functions/sha1/
Вводите желаемый логин/пароль Нажимаете "SHA1 this" Копируете из строки Result полученный хеш в верхнее поле Заменяете маленькие буквы на большие (заглавные) Еще раз нажимаете "SHA1 this" Еще раз переводите в верхний регистр и записываете в settings.ini
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 67
|
![]()
Всем спасибо,понял
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с RDP. При вводе пароля ошибка | Lauri | Общие вопросы Delphi | 4 | 08.01.2011 22:23 |
Создание класса с полем типа TStringList. Ошибка при его заполнении | Son | Общие вопросы Delphi | 8 | 13.04.2010 21:38 |
Ошибка работы с blob полем, в похожем проекте все работает | Lokos | БД в Delphi | 6 | 25.02.2010 08:17 |
Ошибка с пустым полем и 30.00 в Double | Bobrik | Общие вопросы .NET | 6 | 25.05.2009 12:06 |
Сохранение пароля для расшифровки | Lime | Общие вопросы Delphi | 25 | 01.03.2009 19:57 |