Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];

Вниз

Гадость   Найти похожие ветки 

 
Alex   (2002-01-20 20:40) [0]

Сколько пишу ламерские проги - такого ещё не видел:
Ставлю на форму таймер от ДиректИкс с частотой 1000 мс. Когда запускается программа - CPUUsage=99%.
Прописываю Application.ProcessMessages - ничего не изменяется.
Может кто-то поможет?
Заранее благодарен.


 
MJH   (2002-01-21 05:30) [1]

sleep() юзай


 
Alex   (2002-01-23 20:08) [2]

Но как мне сделать это типа таймера, чтобы остальные кнопки работали а это каждую секунду проверку делала? Если можно с примером.


 
valery_f   (2002-01-24 12:06) [3]

А тот таймер случайно не по Application.OnIdle работает? Если да - загрузка всегда будет максимальной, т.к. это событие случается всегда, когда винде больше нечем заняться, а таймер ловит среди этих событий момент, когда истечет заданная задержка и зовет обработчик. Я точно не помню, но кажись DX-таймер именно так и работал. А насчет 1000 мс - чем обычный таймер не устраивает?


 
Alex   (2002-01-24 21:56) [4]

Обычный - неточный!!!


 
Yaro   (2002-01-25 06:00) [5]

SetTimer юзай! Супер, производительность гораздо лучше да и четкость отработки - тоже


 
valery_f   (2002-01-25 13:50) [6]

2Yaro: Обычный таймер через SetTimer и работает :)
2Alex: DX-таймер постоянно крутится когда винда ничем не занята, т.е. загрузка проца всегда максимальна, а если винда чем-то очень занята - DX-таймер просто будет стоять. Так что единственное его преимущество перед обычным таймером - большая разрешающая способность.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.004 c
3-18764
voice
2002-01-13 12:07
2002.02.07
AppendRecord...


3-18770
Вика
2002-01-14 08:02
2002.02.07
IB 5.6 , как сделать экпорт/импорт части таблицы через дискету?


1-18894
maximf
2002-01-23 16:54
2002.02.07
Использование исходников VCL при отладке


1-18908
Demon ltd
2002-01-24 01:21
2002.02.07
работа с Combobox ом


1-18896
Song
2002-01-23 21:15
2002.02.07
Распечатать StringGrid!!!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский