Сейчас на форуме: _MBK_, ManHunter, Magister Yoda, rtsgreg1989 (+9 невидимых)

 eXeL@B —› Основной форум —› Вопрос про таймер!
Посл.ответ Сообщение

Ранг: 3.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 31 августа 2005 20:31
· Личное сообщение · #1

Всем Привет !
НАрод такая сложность возникла : прога вылетает через определённое время ( написанна на Visual C++), бряки типа SetTimer (KillTimer) не канают. Думал, что к системным часам обращается.....но и там глухо!
Как ещё можно отловить вылет из проги?



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 31 августа 2005 20:45 · Поправил: Bitfry
· Личное сообщение · #2

Из доки всё пробовал?
Ну, это же самый короткий список, а ведь есть MSDN (не говоря уже о разделе статей и wasm'e)
----------
The following functions are used with timers.

KillTimer
QueryPerformanceCounter
QueryPerformanceFrequency
SetTimer
TimerProc

GetTickCount
----------
WM_TIMER

А ещё бы ссылочку, если возможно.

-----
Всем привет, я вернулся





Ранг: 115.8 (ветеран)
Активность: 0.080
Статус: Участник

Создано: 31 августа 2005 20:54
· Личное сообщение · #3

можно плясать от АПИ Exitprocess, Terminateprocess...

-----
Ни одно доброе дело не должно остаться безнаказанным !!!




Ранг: 3.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 31 августа 2005 21:15
· Личное сообщение · #4

Хе, спасибо парни.......но никанает !




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 31 августа 2005 21:23
· Личное сообщение · #5

[EXE]_cutor пишет:
можно плясать от АПИ Exitprocess, Terminateprocess...

не можно, а нужно



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 31 августа 2005 21:49 · Поправил: Bitfry
· Личное сообщение · #6

Bitfry пишет:
А ещё бы ссылочку, если возможно.

И это тоже "не канает"?

-----
Всем привет, я вернулся




Ранг: 79.6 (постоянный)
Активность: 0.060
Статус: Участник

Создано: 01 сентября 2005 14:47
· Личное сообщение · #7

я тоже встречался с такой проблемой. у меня таймер был не WaitForSingleObject так что смотри wait функции.

-----
power and the money money and the power





Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 01 сентября 2005 20:12
· Личное сообщение · #8

Оан ведь всяк сверяется с временем, там попробуй на ГетСистемТайм и так далее.




Ранг: 115.8 (ветеран)
Активность: 0.080
Статус: Участник

Создано: 01 сентября 2005 21:38
· Личное сообщение · #9

Попробуй сделать так. Ctrl+N в Оле. Брячишь все апихи в которых есть слово time. Отпускаешь прогу. Смотришь на какой апи бякнется. Анализируешь. Патчишь.

-----
Ни одно доброе дело не должно остаться безнаказанным !!!




Ранг: 88.0 (постоянный)
Активность: 0.070
Статус: Участник

Создано: 01 сентября 2005 22:24
· Личное сообщение · #10

Как и ExitProcess не работает? У тебя прога с каким кодом выходит 0 или 80?



Ранг: 3.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 02 сентября 2005 17:23
· Личное сообщение · #11

Всё, ВСЕМ спасибо , отыскал!!


 eXeL@B —› Основной форум —› Вопрос про таймер!
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати