![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Навороченный выход из программы. [D5, Win2k]
Jony © (2002-04-09 13:58:00)Уважаемые мастера! Вход в программу с вводом логина и пароля получился (вставил его в OnLogin TADOConection). Посоветуйте, как организовать выход из программы по всем правилам: с выбором возможностей - 1)Завершение работы; 2)завершение текущего сеанса и вход с другим логином; 3)изменение пароля. Саму форму я сделал, а вот там, куда и как ее ставлю, она работать не хочет. TADOConection находится в DataModule, причем он создается в проекте первым.
Виктор Щербаков (2002-04-09 14:43:00) [1]1. Напиши процедуры подключения к БД и отключения от неё.
2. Вызывай их там, где нужно. Будь то обработчик события OnCreate модуля данных, OnCloseQuery главной формы или любое другое место программы.
Song (2002-04-09 14:41:00) [2]Тогда сделайте на onDestroy, потому что она разрушается на onDestroy формы как я понял.
Jony (2002-04-09 14:37:00) [3]Ребята, я специально написал, что у меня все эти операции должны проводиться в DataModule - он первым создается в проекте и последним разрушается, а там только два события - OnCreate и OnDestroy. Можно еще навесить на события из TADOConection. Но у меня ничего не получается, форма начинает открываться и тут же разрушается, хотя, если ставлю ее в другое, более спокойное место, она нормально работает. Может кто поделится своими реально работающим решением?
Song (2002-04-09 14:22:00) [4]2wHammer © (09.04.02 14:08)
Не говорите ерунды.
2Jony © (09.04.02 13:58)
onCloseQuery
wHammer (2002-04-09 14:08:00) [5]Обрабатывай событие OnClose формы из которой вызываешь.