Форум: "Основная";
Поиск по всему сайту: 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.044 c
7-70036           __Dima                2001-10-24 12:30  2002.04.22  
Защита программы


14-70019          AlexS                 2002-03-17 17:03  2002.04.22  
Описание формата ISO9660


14-69996          Oleg Gashev           2002-03-14 22:46  2002.04.22  
Release Notes


3-69663           Kostia                2002-04-01 17:33  2002.04.22  
Народ, подскажите, какая БД


14-69990          Gaynew                2002-03-12 22:55  2002.04.22  
Минимальные системные требования Delphi5!!!