code_31596.txt
Не сохраняет файл. В чём причина?
------------ Дoбавленo в 11.51:
Если же взять обычный Timer, то всё нормально. С точкой onExec элемента Thread также не работает, только с onSyncExec и работает.
------------ Дoбавленo в 16.31:
Ну что, ребят, никто не знает причину?
Этот топик читают: Гость
Ответов: 1926
Рейтинг: 172
|
|||
карма: 9 |
| ||
файлы: 1 | code_31596.txt [3.4KB] [206] |
Ответов: 1821
Рейтинг: 168
|
|||
3042, попробуйте использовать DeferredEvent
|
|||
карма: 5 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
3042 писал(а): никто не знает причинуВидимо, тут одна причина -- команды управления не работают в другом потоке. Что MMTimer, что Thread -- это другие потоки, а onSyncExec в Thread засинхронизирована с основным потоком, да и Timer работает в основном потоке. А чем не нравится использование обычного таймера |
|||
карма: 22 |
| ||
Голосовали: | 3042 |
Ответов: 1926
Рейтинг: 172
|
|||
sаmakacd писал(а): попробуйте использовать DeferredEventЧто это такое? ------------ Дoбавленo в 16.51: nesco писал(а): А чем не нравится использование обычного таймера Хотел сделать, чтобы сохранение записи происходило примерно через 20 мсек после окончания работы Говорилки, а обычный таймер на такие малые интервалы не рассчитан. |
|||
карма: 9 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
3042 писал(а): Что это такое?Отложенное событие. Есть в альтернативной сборке и на SVN, но событие не таймируется |
|||
карма: 22 |
|
Ответов: 1821
Рейтинг: 168
|
|||
3042 писал(а): Что это такое?3042, компонент def_event.png |
|||
карма: 5 |
| ||
файлы: 1 | def_event.png [7.1KB] [275] |
Ответов: 8928
Рейтинг: 823
|
|||
3042, а чем не устроит ручная остановка code_31600.txt
|
|||
карма: 19 |
| ||
файлы: 1 | code_31600.txt [3.3KB] [132] |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
3042 писал(а): чтобы сохранение записи происходило примерно через 20 мсекА какая разница, если будет плюс лаптя, это очень важно в данном случае |
|||
карма: 22 |
|
Ответов: 1926
Рейтинг: 172
|
|||
sаmakacd писал(а): 3042, компонент nesco писал(а): Отложенное событие. Есть в альтернативной сборке и на SVN,А у меня HiAsm 4.04 build 184. Леонид писал(а): 3042, а чем не устроит ручная остановкаАвтомат всё же лучше. nesco писал(а): А какая разница, если будет плюс лаптя, это очень важно в данном случае Чтобы размеры файлов были поменьше. Можно, конечно, и вручную убирать, но это долго. В прочем, я уже так и сделал. |
|||
карма: 9 |
|
9