PDA

Просмотр полной версии : [Помогите!] Пишу миксер зациклился


gron_
30.12.2011, 13:07
Вот пишу миксер, как сделать, чтобы программа клацала кнопки 4,5,6 каждые 3,1 сек, уже пробьывал всё хз, что-то невыходит/okay

Number/1/
30.12.2011, 14:09
Вот пишу миксер, как сделать, чтобы программа клацала кнопки 4,5,6 каждые 3,1 сек, уже пробьывал всё хз, что-то невыходит
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Mebius
02.01.2012, 17:54
Вот пишу миксер, как сделать, чтобы программа клацала кнопки 4,5,6 каждые 3,1 сек, уже пробьывал всё хз, что-то невыходит/okay

мой тебе совет, прежде чем что либо писать изучи стандартную палитру компонентов

Shook†
05.01.2012, 19:42
мой тебе совет, прежде чем что либо писать изучи стандартную палитру компонентов
Макс в своём репертуаре:)

=PaLeTiZaToR=
06.01.2012, 19:52
ахаха... все он испробывал ..извини , но скажу честно и открыто . ты нуб . Не думай что на этом форуме тебе что то сделают за тебя ... с такими вопросами тебе не писать *****программы , а изучать стандартные компоненты...

Shook†
07.01.2012, 12:17
Парень реально тупит, но все такими были, старались, учили, и нужно всем помогать, тем более нубам, всем мы когда-то были нубами/dgs

=PaLeTiZaToR=
07.01.2012, 16:21
Ок, дам огромную подсказку - Таймер ....

Shook†
07.01.2012, 17:53
Ок, дам огромную подсказку - Таймер ....
:). Меня больше прикалывает твоя подпись/problem

VeTaL_UA
07.01.2012, 18:04
Ок, дам огромную подсказку - Таймер ....
А я дам подсказку посильнее. Поток. В потоке цикл while. В цикле PostMessage. В конце цикла Sleep.

Shook†
07.01.2012, 19:03
Пришёл VeTaL_UA и всем стало ясно:)

Хакерок:)
07.01.2012, 20:15
А я дам подсказку посильнее. Поток. В потоке цикл while. В цикле PostMessage. В конце цикла Sleep.
Зачем изобретать велосипед?
Есть таймер, да и зачем использовать функцию PostMessage? Зачем ему ответ? Достаточно SendMessage.
Итог: gron_ - используй Таймер и функцию SendMessage. Пример использования SendMessage можешь найти тут ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), а про Таймер читай тут ([Ссылки могут видеть только зарегистрированные и активированные пользователи]).

=PaLeTiZaToR=
07.01.2012, 23:55
А я дам подсказку посильнее. Поток. В потоке цикл while. В цикле PostMessage. В конце цикла Sleep.

ок , да .... а ты не подумал что он даже не понимает что это ... есле задает такие вопросы =)....
ПС плиз напиши в скайп ... ваще с многопоточностью не разобраться (((
ты просто занят был когда я тебе писал

VeTaL_UA
08.01.2012, 10:32
Зачем изобретать велосипед?
Есть таймер, да и зачем использовать функцию PostMessage? Зачем ему ответ? Достаточно SendMessage.
Итог: gron_ - используй Таймер и функцию SendMessage.
С возвращением :)

Timer кривой компонент. Неразумная замена циклу вот и всё. Не люблю я его использовать. Цикл с потоком работают стабильнее...

SendMessage влазит в процесс и выполняет процедуру нажатия сразу, что не всегда ок, а PostMessage ставит процедуру нажатиия в очередь... Для меня PostMessage удобнее...

Shook†
09.01.2012, 18:54
Timer кривой компонент. Неразумная замена циклу вот и всё. Не люблю я его использовать.
Я наоборот всегда его использую...чем он тебе не нравится?

blad56
09.01.2012, 19:42
Я наоборот всегда его использую...чем он тебе не нравится?
Не удобно его использовать. Цикл в потоке даже меньше грузит программу, чем простой таймер.

VeTaL_UA
09.01.2012, 22:59
Цикл в потоке даже меньше грузит программу, чем простой таймер.
Во-во...

Shook†
10.01.2012, 17:25
Цикл в потоке даже меньше грузит программу, чем простой таймер.
Это да. Я как писал свою первую программу, миксер сделал 4 таймер для микса, программа часто подлагивала, сделал всё в одном таймере, но это чуть тяжелее, но подлагивает меньше.
А вообще цикл в потоке лутше работает чем таймер, но им пользоватся уметь нужно:)

Рэйзор
10.01.2012, 18:07
А вообще цикл в потоке лутше работает чем таймер, но им пользоватся уметь нужно:)

/facepalm бред.

VeTaL_UA
10.01.2012, 18:44
/facepalm бред.
Согласен /facepalm