C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Не выключается комп  (Прочитано 2486 раз)
excellion44
Участник


Сказали спасибо: +10/-9
Offline

Сообщений: 275


Не выключается комп
« : 17 Июль 2013, 13:53:51 »

Доброго времени суток... Вообщем беда заключается в том, что пока запущена прога комп невозможно выключить, перезагрузить, выйти из системы и т.п. комп тупо не может ее выгрузить чтобы завершить сеанс (эта проблема на виндовс XP) на win 7 все нормально выгружает прогу...
В коде нет не одного цикла... что это может быть?
Записан
Rius
Давний друг


Сказали спасибо: +116/-5
Offline

Сообщений: 753


Re: Не выключается комп
« Ответ #1 : 17 Июль 2013, 19:32:00 »

Проверьте обработку сообщений окну от винды, может там всё и исчезает.
Записан
excellion44
Участник


Сказали спасибо: +10/-9
Offline

Сообщений: 275


Re: Не выключается комп
« Ответ #2 : 18 Июль 2013, 01:41:37 »

Цитата: Rius от 17 Июль 2013, 19:32:00
Проверьте обработку сообщений окну от винды, может там всё и исчезает.
ммм... можно поподробнее... я не совсем гуру =(
Записан
Rius
Давний друг


Сказали спасибо: +116/-5
Offline

Сообщений: 753


Re: Не выключается комп
« Ответ #3 : 18 Июль 2013, 02:34:34 »

Есть ли в программе обработчики сообщений Windows и событий закрытия окна?
Записан
excellion44
Участник


Сказали спасибо: +10/-9
Offline

Сообщений: 275


Re: Не выключается комп
« Ответ #4 : 18 Июль 2013, 08:08:51 »

обработки сообщений Windows нету.... но есть код в события закрытия окна onClose
Код:
void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
{
        ClientSocket1->Socket->SendText("#LEAVER"+MYNAME);
}
сейчас попробую закоментить
Записан
excellion44
Участник


Сказали спасибо: +10/-9
Offline

Сообщений: 275


Re: Не выключается комп
« Ответ #5 : 18 Июль 2013, 08:12:31 »

непомогло =(
Записан
excellion44
Участник


Сказали спасибо: +10/-9
Offline

Сообщений: 275


Re: Не выключается комп
« Ответ #6 : 19 Июль 2013, 10:10:41 »

Блага на SVN Была залита версия чуть ниже этой которая не дает выключать
Сравнил (код не много и изменен был) вернул в версию которая на SVN код из нерабочей... блин и все работает
сравнивал КОД ВЕЗДЕ ОДИНАКОВ но теперь работает почему не могу понять (хех.. теперь каждое изменение на SVN заливаю) =)
Записан
S0mbre
Глобальный модератор


Сказали спасибо: +1113/-22
Offline

Сообщений: 2132

S0mbre


« Ответ #7 : 20 Июль 2013, 15:14:07 »

Цитата: excellion44 от 19 Июль 2013, 10:10:41
Блага на SVN Была залита версия чуть ниже этой которая не дает выключать
Сравнил (код не много и изменен был) вернул в версию которая на SVN код из нерабочей... блин и все работает
сравнивал КОД ВЕЗДЕ ОДИНАКОВ но теперь работает почему не могу понять (хех.. теперь каждое изменение на SVN заливаю) =)

Юзай git )
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.099 секунд. Запросов: 21.