Форум: "Базы";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];
ВнизOracle + DOA. Не могу остановить TOracleEvent Найти похожие ветки
← →
Юрий Жуков (2002-01-04 18:00) [0]Вроде совсем простой пример
Кладу на форму ToracleEvent, устанавливаю ему коннектион,timeOut указываю ObjectType = otAlert
На FormCraate запускаю Event:
OracleEvent.Start;
На FormClose
OracleEvent.Stop;
и вот на этом месте программа зависает. Все.
Самое обидное, что елси сделать в одном месте
OracleEvent.Start;
OracleEvent.Stop;
То все нормально, Ткните носом, как надо?
DOA использую 3.4.5.1 (Delphi 6 пропатченный)
← →
Delirium (2002-01-04 19:06) [1]Попробуй что-то вроде:
OracleEvent.Stop;
Sleep(500);
но это только предположение, ничем не обоснованное.
← →
Юрий Жуков (2002-01-04 19:10) [2]Не получится, потому как подвисает именно
OracleEvent.Stop;
Т.е. до Sleep не дойдет
← →
Delirium (2002-01-04 19:21) [3]А если в try except засунуть, то-же виснет ?
← →
Delirium (2002-01-04 19:24) [4]Есть ещё предложение положить сие в поток, подождать малость, и сделать ему Terminate - колдовство, конечно :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c