|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Мар 19, 2004 18:14:11 А я и не в NCBI работаю, хе-хе. |
|
|
Дата: Мар 19, 2004 19:49:01 Надо сваливать отсюда , а то и меня заметут :))) |
|
|
Дата: Мар 23, 2004 16:42:30 А они не плохо писали, лучше чем сейчас сишные прогеры пишут. |
|
|
Дата: Мар 23, 2004 23:42:57 Generex Кто? |
|
|
Дата: Мар 25, 2004 12:11:55 Мелкософтовцы |
|
|
Дата: Мар 26, 2004 04:19:49 Ты код ядра Линухи посмотри. А потом сравнивай. В линухе хорошее только ядро. Все остальное - херня. В виндузе наоборот, только обертка временами красивая, а сам код ядра - бля, туши свечи. |
|
|
Дата: Июн 21, 2004 23:10:14 · Поправил: bogrus Как вариант периодического вызова процедуры : ;=====================================================================
.code
;=====================================================================
counter dd 5 ; количество вызовов процедуры
;=====================================================================
start: push offset timer_proc ; смещение процедуры
push 500 ; задержка между вызовами
push 0 ; id
push 0 ; hwnd
call SetTimer ; установка таймера
@@: push WM_TIMER ; max нужное нам
push WM_TIMER ; min нужное нам
push 0 ; hwnd
push offset msg ; смещение структуры MSG
call GetMessage ; ждём WM_TIMER
cmp counter,0 ; счётчик = 0 ?
jz @F ; если да , то выходим
dec counter ; уменьшаем счётчик на 1
push offset msg ; смещение структуры MSG
call DispatchMessage ; вызываем процедуру
jmp @B ; повторяем
@@: push 0 ; 0
call ExitProcess ; выход
;=====================================================================
timer_proc: push MB_OK ; код процедуры
call MessageBeep ; код процедуры
ret
;=====================================================================
msg MSG <> ; структура MSG
;=====================================================================
end start
_934647330__timeproc.zip |
|
|
Дата: Июн 22, 2004 20:25:25 Поправочка : Процедуру timer_proc лучше заменить на эту , ибо сокращённая не проходит на NT4.0 :) ;=====================================================================
timer_proc proc hwnd,umsg,id,time
push MB_OK ; код процедуры
call MessageBeep ; код процедуры
ret
timer_proc endp
;===================================================================== |
|
|
Дата: Июн 23, 2004 08:58:43 Я бы использовал ожидающие таймеры. Хорошая штука :) |
|
|
Дата: Июн 23, 2004 11:14:25 CreateWaitableTimer к сожалению нет на win95 |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.048 |