Форум: "Начинающим";
Текущий архив: 2008.09.07;
Скачать: [xml.tar.bz2];
ВнизПомогите с кодом Найти похожие ветки
← →
Vincent (2008-07-28 16:05) [0]Ника кне получается сделать запрос авторизации, перед открытием программы. Подскажите какие нужны компоненты, и каков запрос на проверку логина, пароля и buttonclick. спасибо
← →
Ega23 © (2008-07-28 16:11) [1]
> Подскажите какие нужны компоненты
TForm, 2 TEdit, 2 TLabel (возможна ещё парочка), 2 TButton, возможен TImage
Какой нибудь компонент-коннект (TADOConnection, TDataBase etc.) и потомок TDataSet.
Всё.
← →
Sergey13 © (2008-07-28 16:13) [2]> [0] Vincent (28.07.08 16:05)
А у кого авторизоваться то надо?
← →
Anatoly Podgoretsky © (2008-07-28 16:39) [3]> Vincent (28.07.2008 16:05:00) [0]
TForm в репозитарии есть готовый диалог TPasswrodDlg
← →
easy © (2008-07-28 16:48) [4]http://dfc.com.ru/download.php?d=login
← →
Правильный$Вася (2008-07-28 17:07) [5]
> перед открытием программы
может, у автора проблема в этом
← →
Alucard (2008-07-29 01:04) [6]Обычно, если форма авторизации открывается раньше других форм, имеет смысл отложить их создание до окончания проверки доступа. По умолчанию в дельфи все формы проекта создаются автоматически, и остаются в скрытом виде до вызова Show. Это значит, что они могут быть найдены и отображены какой-нибудь утилитой.
Чтобы предотвратить автоматическое создание форм, можно воспользоваться диалогом настройки проекта или отредактировать файл проекта (.dpr) так, чтобы единственной автоматически создающейся формой была форма авторизации. Эта форма открывается в модальном режиме, и после закрытия возвращает результат проверки доступа в каком нибудь public поле. Это поле проверяется кодом в файле проекта, который затем создает главную форму приложения или завершает программу.
← →
Leonid Troyanovsky © (2008-07-29 12:57) [7]
> Alucard (29.07.08 01:04) [6]
> файл проекта (.dpr) так, чтобы единственной автоматически
> создающейся формой была форма авторизации.
Тогда она будет главной формой приложения, которое
завершится после ее закрытия.
Hint: with TLoginForm.Create(nil) do try ShowModal finally Free
--
Regards, LVT.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.09.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c