Форум: "Прочее";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];
ВнизНе выгружается приложение при выключении ПК Найти похожие ветки
← →
samalex (2008-04-14 16:20) [0]Уважаемые знатоки!!!
ОС - ХР, Delphi 6.
Написал приложение, которое проверят, подключены ли сетевые диски, указанные в Ini файле. Подсоединяет, если нужно. Использую функции "GetLogicalDriveStrings", "WNetAddConnection2".
Отсылаю по почте сообщение при помощи компонента "NMSMTP". Пишу данные в лог. Программа висит в виде "трея" - значка, невидимая.
Проблема - компьютер не хочет выключаться, перезагружаться и перелогиниваться.
← →
Kolan © (2008-04-14 16:23) [1]отлаживал?
← →
samalex (2008-04-14 16:26) [2]Не знаю, что смотреть?
Думаю, держит какие-то ресурсы, но что?
← →
tesseract © (2008-04-14 16:33) [3]
> Проблема - компьютер не хочет выключаться, перезагружаться
> и перелогиниваться.
Лови сообщения WM_QUERYENSESSION / WM_ENDSESSION и закрывай соовтественно закрывайся по ним.
← →
samalex (2008-04-14 16:35) [4]
> tesseract © (14.04.08 16:33) [3]
>
> > Проблема - компьютер не хочет выключаться, перезагружаться
>
> > и перелогиниваться.
>
>
> Лови сообщения WM_QUERYENSESSION / WM_ENDSESSION и закрывай
> соовтественно закрывайся по ним.
Чем сообщения ловить? Компоненту какую использовать?
← →
tesseract © (2008-04-14 16:38) [5]
> Компоненту какую использовать?
Руки. Я твой код не видел, а компонентой не выйдет. В цикл обработки сообщений надо запихнуть, или в форму.
← →
Германн © (2008-04-14 16:56) [6]
> Отсылаю по почте сообщение при помощи компонента "NMSMTP"
Давно известная фича NMxxxx.
← →
Игорь Шевченко © (2008-04-14 17:00) [7]Германн © (14.04.08 16:56) [6]
Опередил :)
← →
Anatoly Podgoretsky © (2008-04-14 17:01) [8]> samalex (14.04.2008 16:20:00) [0]
Вот он гад NMSMTP, который сопротивляется
← →
samalex (2008-04-14 17:06) [9]И какой компонент вместо NMSMTP лучше использовать?
← →
Dennis I. Komarov © (2008-04-14 17:08) [10]> [9] samalex (14.04.08 17:06)
TTCPClient
← →
Германн © (2008-04-14 17:18) [11]
> samalex (14.04.08 17:06) [9]
Возьми библиотеку ICS
http://www.overbyte.be
← →
samalex (2008-04-15 12:42) [12]Действительно, NMSMTP.
Использовал Indy SMTP. Все работает.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c