Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.01;
Скачать: CL | DM;

Вниз

Как сделать паузу   Найти похожие ветки 

 
lex67 ©   (2006-08-17 11:58) [0]

Всем привет, люди вы не знаете как сделать паузу в несколько микросекунд


 
Ketmar ©   (2006-08-17 12:05) [1]

знаем.


 
Lexiy   (2006-08-17 12:06) [2]

К примеру проюзать пустую процедуру :)


 
dm37   (2006-08-17 12:06) [3]

можно использовать sleep


 
Lexiy   (2006-08-17 12:06) [4]

или как вариант читай TTimer


 
lex67 ©   (2006-08-17 12:06) [5]

И как


 
DprYg ©   (2006-08-17 12:09) [6]

В зависимости от задачи - можно и поток создать :)


 
lex67 ©   (2006-08-17 12:09) [7]

Не Timer, не Sleep, не WaitForSingleObject не умеют такого, они умеют делать паузы только в милисекундах. А если использовать пустые процедуры, то величина паузы будет зависеть от производительности компа, а мне надо строго определенную паузу.


 
lex67 ©   (2006-08-17 12:11) [8]

У меня есть поток, в котором забит счетчик, мне надо чтобы счетчик считал с паузой в несколько микросекунд. Изменение приоритета потока не влияет


 
Ketmar ©   (2006-08-17 12:13) [9]

> [7] lex67 ©   (17.08.06 12:09)
не будет тебе "строго определённую паузу". Windows не является "real-time OS", и такого не умеет.


 
DprYg ©   (2006-08-17 12:20) [10]

Это что же за задача такая? Первый раз встречаюсь. Как то похожа на работу с портами.


 
Сергей М. ©   (2006-08-17 12:22) [11]


> lex67 ©   (17.08.06 12:11) [8]


Неверной дорогой движетесь, тварисчЪ ! (с)


 
Ketmar ©   (2006-08-17 12:23) [12]

> [10] DprYg ©   (17.08.06 12:20)
похожа. с каким-то внешним дивайсом. %-)


 
Чапаев ©   (2006-08-17 13:22) [13]


> не умеют такого, они умеют делать паузы только в милисекундах

Не хочешь ли ты сказать, что миллисекунда -- это не "несколько микросекунд"? Учи матчасть!


 
Плохиш ©   (2006-08-17 13:33) [14]


> Чапаев ©   (17.08.06 13:22) [13]

С каких пор "несколько" стало расчитываться в 1000ях?


 
evvcom ©   (2006-08-17 13:34) [15]

> [12] Ketmar ©   (17.08.06 12:23)

Что-то очень уж древний какой-то дивайс тогда. Уже давно дивайсы знают о том, что компы бывают очень разной производительности, потому синхронизируются с ним не по времени, а сигналом.


 
Плохиш ©   (2006-08-17 13:37) [16]


> evvcom ©   (17.08.06 13:34) [15]

Есть подозрение, что девайс об этом знает, а не знает прогер.


 
Чапаев ©   (2006-08-17 13:42) [17]


> Плохиш ©   (17.08.06 13:33) [14]

А в чём расчитываются нескольки?


 
Плохиш ©   (2006-08-17 13:47) [18]


> Чапаев ©   (17.08.06 13:42) [17]
>
> > Плохиш ©   (17.08.06 13:33) [14]
>
> А в чём расчитываются нескольки?

Ну во времена моей молодости несколько расчитывалось в единицах. К примеру, "1000 рублей" ну никак не паподало под понятие "несколько рублей".


 
Чапаев ©   (2006-08-17 13:49) [19]


> Ну во времена моей молодости несколько расчитывалось в единицах.
>  К примеру, "1000 рублей" ну никак не паподало под понятие
> "несколько рублей".

Не знаю, в детстве попросил у тёти "несколько копеек", она объяснила, что под несколько подпадает и пять, и тыща... :-)


 
Плохиш ©   (2006-08-17 13:51) [20]


> Чапаев ©   (17.08.06 13:49) [19]

Надеюсь не растерялся и стрёс с неё тышу копеек? ;-)


 
Ketmar ©   (2006-08-17 13:53) [21]

"несколько" -- это больше одного, если быть буквоедом. %-)


 
evvcom ©   (2006-08-17 14:01) [22]

Мартышка и слоненок: (точно не помню)
- А 2 ореха это много?
- 2 это мало.
- А 10?
- 10 это много.
- А 5?

1000 не попадает даже под несколько десятков, потому как 100 уже тоже не несколько. Вот под несколько сотен уже лучше.


 
Kolan ©   (2006-08-17 14:06) [23]


> evvcom ©   (17.08.06 14:01) [22]

1 бутылка - много.
2 бутылки - мало
3 бутылки - в самый раз :)


 
WondeRu ©   (2006-08-17 15:18) [24]

Программистский шедевр на индусском форуме на тему "как узнать завтрашнюю
дату" остался непревзойденным:

Code:
_______________________________________________________________

void get_tomorrow_date( struct timeval *date )
{
  sleep( 864000000 ); // 60 * 60 * 24 * 1000
  gettimeofday( date, 0 );
}
_______________________________________________________________


 
Loginov Dmitry ©   (2006-08-17 15:21) [25]

> WondeRu ©   (17.08.06 15:18) [24]


Принцип машины времени ;))


 
incm ©   (2006-08-17 17:40) [26]


> WondeRu



> как узнать завтрашнюю
> дату"


Подождать до завтра!!! :)))))))


 
evvcom ©   (2006-08-17 17:49) [27]

> [24] WondeRu ©   (17.08.06 15:18)

Как-то очень уж близко по времени рассказана шутка в разных ветках разными форумчанами: http://delphimaster.net/view/15-1155804379/


 
Anatoly Podgoretsky ©   (2006-08-17 18:57) [28]

Дайте сколько не жалко.
Сколько не жалко жалко.


 
Anatoly Podgoretsky ©   (2006-08-17 18:58) [29]

lex67 ©   (17.08.06 12:09) [7]
А если использовать пустые процедуры, то величина паузы будет зависеть от производительности компа, а мне надо строго определенную паузу.

Тут нужен программист.


 
Германн ©   (2006-08-18 00:48) [30]


> Anatoly Podgoretsky ©   (17.08.06 18:58) [29]
>
> lex67 ©   (17.08.06 12:09) [7]
> А если использовать пустые процедуры, то величина паузы
> будет зависеть от производительности компа, а мне надо строго
> определенную паузу.
>
> Тут нужен программист.
>

А ещё лучше если в наличии имеется схемотехник + электронщик! А иногда и одного из них достаточно.



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

Текущий архив: 2006.10.01;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.046 c
2-1157795695
Kalt
2006-09-09 13:54
2006.10.01
Путь к выделеному файлу или автоматическая загрузка текста.


4-1148418602
GanibalLector
2006-05-24 01:10
2006.10.01
KeyboardLayout


2-1158134125
ANB
2006-09-13 11:55
2006.10.01
class и object


2-1158044547
nstur
2006-09-12 11:02
2006.10.01
Как убрать программу с панели задач


3-1154344299
Neo Trinitron
2006-07-31 15:11
2006.10.01
Транзакции в MS Access