![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите чудаку! [D5, MSSQL, ]
Ser GIK © (2001-12-07 23:22:00)Вопрос наверное странный но все таки...
При запуске программы, выводится стандартное окно ввода логина и пароля. Можно ли как-нибудь заменить, изменить или создать свое окно ввода логина и пароля?
Delphimun (2001-12-11 15:55:00) [1]Гдето я видел компонент для использования всех диагогов, которые есть в текущей версии виндовс
Alex Paclin (2001-12-09 12:07:00) [2]Причем здесь BeforeConnect?! Для этого как раз существует свойство указателя на метод обработчика события OnLogin. В него передаются два указателя на объекты Database:TDatabase и LoginParams:TStrings (точнее на его наследник, поскольку это абстрактный класс). Так вот этот самый наследник от TStrings и должен содержать список строк типа user_name=... password=... который вы и должны заполнить в одном из методов вашей формы (или окна) функцию создания которой вы вызываете из вышеупомянутого обработчика. Все! А вообще читайте книжки Тейксейры и Пачеки. Там в разделе РАЗРАБОТКА КЛИЕНТСКОЙ ЧАСТИ приводтся пример создания собственного окна регистрации!
KSergey (2001-12-08 14:33:00) [3]Так в чем проблема? Нарисуйте любое окно - и открывайте его при необходимости ввода пароля - например, в BeforeConnect
Ser GIK (2001-12-08 09:59:00) [4]Это все понятно. Хотелось бы сделать на подобии "системного" окна ввода логина и пароля, свое окно.
amamed_3071 (2001-12-08 08:55:00) [5]а для соединения через BDE TDatabase control
LoginPrompt=False
TDatabase1.Params.add("USER NAME=user")
TDatabase1.Params.add("Password=user")
если ADOconnection to
LoginPrompt=False
ADOConnecton1.Connection string прибав Username and Password