Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];




Вниз

Навороченный выход из программы. 


Jony   (2002-04-09 13:58) [0]

Уважаемые мастера! Вход в программу с вводом логина и пароля получился (вставил его в OnLogin TADOConection). Посоветуйте, как организовать выход из программы по всем правилам: с выбором возможностей - 1)Завершение работы; 2)завершение текущего сеанса и вход с другим логином; 3)изменение пароля. Саму форму я сделал, а вот там, куда и как ее ставлю, она работать не хочет. TADOConection находится в DataModule, причем он создается в проекте первым.



wHammer   (2002-04-09 14:08) [1]

Обрабатывай событие OnClose формы из которой вызываешь.



Song   (2002-04-09 14:22) [2]

2wHammer © (09.04.02 14:08)
Не говорите ерунды.

2Jony © (09.04.02 13:58)
onCloseQuery



Jony   (2002-04-09 14:37) [3]

Ребята, я специально написал, что у меня все эти операции должны проводиться в DataModule - он первым создается в проекте и последним разрушается, а там только два события - OnCreate и OnDestroy. Можно еще навесить на события из TADOConection. Но у меня ничего не получается, форма начинает открываться и тут же разрушается, хотя, если ставлю ее в другое, более спокойное место, она нормально работает. Может кто поделится своими реально работающим решением?



Song   (2002-04-09 14:41) [4]

Тогда сделайте на onDestroy, потому что она разрушается на onDestroy формы как я понял.



Виктор Щербаков   (2002-04-09 14:43) [5]

1. Напиши процедуры подключения к БД и отключения от неё.
2. Вызывай их там, где нужно. Будь то обработчик события OnCreate модуля данных, OnCloseQuery главной формы или любое другое место программы.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.033 c
6-69938           PL                    2002-02-01 20:51  2002.04.22  
traceroute


3-69676           vopros                2002-03-29 15:34  2002.04.22  
Почему русскую букву н не воспринимает Locate?


6-69965           Андрей Сенченко       2002-01-25 14:25  2002.04.22  
Проверить доступность сетевого диска


7-70040           kingdom               2002-01-26 18:48  2002.04.22  
Как узнать какие иконки соответствуют различным типам файлов


3-69720           anod                  2002-03-31 00:27  2002.04.22  
Поиск в таблице и русские буквы