Посл.ответ |
Сообщение |
Ранг: 3.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 31 августа 2005 20:31 · Личное сообщение · #1
Всем Привет !
НАрод такая сложность возникла : прога вылетает через определённое время ( написанна на Visual C++), бряки типа SetTimer (KillTimer) не канают. Думал, что к системным часам обращается.....но и там глухо!
Как ещё можно отловить вылет из проги?
| Сообщение посчитали полезным: |
|
Ранг: 495.3 (мудрец) Активность: 0.3↘0 Статус: Участник
|
Создано: 31 августа 2005 20:45 · Поправил: Bitfry · Личное сообщение · #2
Из доки всё пробовал?
Ну, это же самый короткий список, а ведь есть MSDN (не говоря уже о разделе статей и wasm'e)
----------
The following functions are used with timers.
KillTimer
QueryPerformanceCounter
QueryPerformanceFrequency
SetTimer
TimerProc
GetTickCount
----------
WM_TIMER
А ещё бы ссылочку, если возможно.
----- Всем привет, я вернулся | Сообщение посчитали полезным: |
![](img/s5.gif) Ранг: 115.8 (ветеран) Активность: 0.08↘0 Статус: Участник
|
Создано: 31 августа 2005 20:54 · Личное сообщение · #3
можно плясать от АПИ Exitprocess, Terminateprocess...
----- Ни одно доброе дело не должно остаться безнаказанным !!! | Сообщение посчитали полезным: |
Ранг: 3.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 31 августа 2005 21:15 · Личное сообщение · #4
Хе, спасибо парни.......но никанает !
| Сообщение посчитали полезным: |
![](img/s9.gif) Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник
|
Создано: 31 августа 2005 21:23 · Личное сообщение · #5
[EXE]_cutor пишет:
можно плясать от АПИ Exitprocess, Terminateprocess...
не можно, а нужно
| Сообщение посчитали полезным: |
Ранг: 495.3 (мудрец) Активность: 0.3↘0 Статус: Участник
|
Создано: 31 августа 2005 21:49 · Поправил: Bitfry · Личное сообщение · #6
Bitfry пишет:
А ещё бы ссылочку, если возможно.
И это тоже "не канает"?
----- Всем привет, я вернулся | Сообщение посчитали полезным: |
Ранг: 79.6 (постоянный) Активность: 0.06↘0 Статус: Участник
|
Создано: 01 сентября 2005 14:47 · Личное сообщение · #7
я тоже встречался с такой проблемой. у меня таймер был не WaitForSingleObject так что смотри wait функции.
----- power and the money money and the power | Сообщение посчитали полезным: |
![](img/s6.gif) Ранг: 264.0 (наставник), 5thx Активность: 0.21↘0 Статус: Участник Vanilla Sky
|
Создано: 01 сентября 2005 20:12 · Личное сообщение · #8
Оан ведь всяк сверяется с временем, там попробуй на ГетСистемТайм и так далее.
| Сообщение посчитали полезным: |
![](img/s5.gif) Ранг: 115.8 (ветеран) Активность: 0.08↘0 Статус: Участник
|
Создано: 01 сентября 2005 21:38 · Личное сообщение · #9
Попробуй сделать так. Ctrl+N в Оле. Брячишь все апихи в которых есть слово time. Отпускаешь прогу. Смотришь на какой апи бякнется. Анализируешь. Патчишь.
----- Ни одно доброе дело не должно остаться безнаказанным !!! | Сообщение посчитали полезным: |
Ранг: 88.0 (постоянный) Активность: 0.07↘0 Статус: Участник
|
Создано: 01 сентября 2005 22:24 · Личное сообщение · #10
Как и ExitProcess не работает? У тебя прога с каким кодом выходит 0 или 80?
| Сообщение посчитали полезным: |
Ранг: 3.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 02 сентября 2005 17:23 · Личное сообщение · #11
Всё, ВСЕМ спасибо , отыскал!!
| Сообщение посчитали полезным: |