Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

миксер

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 16.07.2012, 12:03   #1
 Разведчик
Аватар для FaerKiLL
 
FaerKiLL неизвестен в этих краях
Регистрация: 15.07.2012
Сообщений: 0
Популярность: -70
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию миксер

Я работаю с Delphi совсем не давно , научился пока что делать только простенький браузер, и вот хотел бы спросить как делается простенький миксер?) помогите если не сложно )
Буду очень благодарен
  Ответить с цитированием
Старый 16.07.2012, 16:11   #2
 Сержант
Аватар для Роспотребнадзор
 
Роспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражания
Регистрация: 10.08.2011
Сообщений: 136
Популярность: 1781
Сказал(а) спасибо: 60
Поблагодарили 246 раз(а) в 145 сообщениях
Отправить сообщение для Роспотребнадзор с помощью Skype™
 
По умолчанию Re: миксер

Цитата:
Сообщение от FaerKiLLПосмотреть сообщение
Я работаю с Delphi совсем не давно , научился пока что делать только простенький браузер, и вот хотел бы спросить как делается простенький миксер?) помогите если не сложно )
Буду очень благодарен


Кидаешь на форму компонент Timer из вкладки System. В событии OnTimer пишешь:


Цитата:
keybd_event(ord('5'), 0, 0, 0); // нажимаем клавишу5
keybd_event(ord('5'), 0, KEYEVENTF_KEYUP, 0); // отпускаем клавишу 5
application.ProcessMessages(); // что бы миксер не подвисал, желательно продублировать несколько раз

Устанавливаешь в таймере время(свойство Interval), в формате 1000мс =1 сек. И все
И теперь, когда время на таймере истекает, будет выполняться код, прописанный в событии OnTimer

Последний раз редактировалось Роспотребнадзор; 16.07.2012 в 18:16.
  Ответить с цитированием
Старый 17.07.2012, 00:09   #3
 Разведчик
Аватар для FaerKiLL
 
FaerKiLL неизвестен в этих краях
Регистрация: 15.07.2012
Сообщений: 0
Популярность: -70
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: миксер

спасибо большое)
  Ответить с цитированием
Старый 17.07.2012, 04:02   #4
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: миксер

Я не совсем понял, почему в данном случае "миксер" значило таймер?
  Ответить с цитированием
Старый 18.07.2012, 08:33   #5
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: миксер

Спс, кэп, но я знаю что такое таймер. Меня интересует почему "миксер" значило "таймер".
Цитата:
Сообщение от KsenomorFFFПосмотреть сообщение
и это позволило отследить нам заполнено ли поле edit'a.

А для этого надо использовать события.
  Ответить с цитированием
Старый 18.07.2012, 17:34   #6
 Сержант
Аватар для Роспотребнадзор
 
Роспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражания
Регистрация: 10.08.2011
Сообщений: 136
Популярность: 1781
Сказал(а) спасибо: 60
Поблагодарили 246 раз(а) в 145 сообщениях
Отправить сообщение для Роспотребнадзор с помощью Skype™
 
По умолчанию Re: миксер

Цитата:
Сообщение от SinyssПосмотреть сообщение
Меня интересует почему "миксер" значило "таймер".

Миксер - название программы. Таймер - компонент среды разработки для написания этого самого миксера.
  Ответить с цитированием
Старый 22.07.2012, 15:23   #7
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: миксер

курим потоки)) таймер - вещь хорошая, но ненадежная
  Ответить с цитированием
Старый 22.07.2012, 19:13   #8
 Разведчик
Аватар для Procomplex
 
Procomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауру
Регистрация: 13.09.2010
Сообщений: 42
Популярность: 683
Сказал(а) спасибо: 45
Поблагодарили 66 раз(а) в 50 сообщениях
 
По умолчанию Re: миксер

Цитата:
Сообщение от РОСПОТРЕБНАДЗОРПосмотреть сообщение

Кидаешь на форму компонент Timer из вкладки System. В событии OnTimer пишешь:




Устанавливаешь в таймере время(свойство Interval), в формате 1000мс =1 сек. И все
И теперь, когда время на таймере истекает, будет выполняться код, прописанный в событии OnTimer

Код:
keybd_event(ord('5'), 0, 0, 0); // нажимаем клавишу5
keybd_event(ord('5'), 0, KEYEVENTF_KEYUP, 0); // отпускаем клавишу 5
application.ProcessMessages(); // что бы миксер не подвисал, желательно продублировать несколько раз
у меня вопрос, чтоб допустим нажимал на кнопки 4 и 5, какой код для делфи?
менял место 5 на другую цифру-не фурычит
  Ответить с цитированием
Старый 23.07.2012, 17:20   #9
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: миксер

Цитата:
Сообщение от ProcomplexПосмотреть сообщение
Код:
keybd_event(ord('5'), 0, 0, 0); // нажимаем клавишу5
keybd_event(ord('5'), 0, KEYEVENTF_KEYUP, 0); // отпускаем клавишу 5
application.ProcessMessages(); // что бы миксер не подвисал, желательно продублировать несколько раз
у меня вопрос, чтоб допустим нажимал на кнопки 4 и 5, какой код для делфи?
менял место 5 на другую цифру-не фурычит

фурычит, наш первый миксер именно так и написан был, первые его версии
  Ответить с цитированием
Старый 23.07.2012, 21:45   #10
Заблокирован
 Разведчик
Аватар для iNugno
 
iNugno на правильном пути
Регистрация: 26.06.2012
Сообщений: 10
Популярность: 46
Сказал(а) спасибо: 1
Поблагодарили 8 раз(а) в 7 сообщениях
 
По умолчанию Re: миксер

keybd_event(ord('5'), 0, 0, 0); // нажимаем клавишу5
keybd_event(ord('5'), 0, KEYEVENTF_KEYUP, 0); // отпускаем клавишу 5
application.ProcessMessages(); // реагирование на строчку sleep!
sleep(1000);
keybd_event(ord('4'), 0, 0, 0); //key 4
keybd_event(ord('4'), 0, keyeventf_keyup, 0); //up key 4


в таймер, а если, как я думаю, для Дарк Орбит, тогда в слип ставить другое значение, которое высчитаешь самостоятельно.
  Ответить с цитированием
Старый 23.07.2012, 23:32   #11
 Разведчик
Аватар для Procomplex
 
Procomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауру
Регистрация: 13.09.2010
Сообщений: 42
Популярность: 683
Сказал(а) спасибо: 45
Поблагодарили 66 раз(а) в 50 сообщениях
 
По умолчанию Re: миксер

Цитата:
Сообщение от metrazПосмотреть сообщение
фурычит, наш первый миксер именно так и написан был, первые его версии

разобрался, только программа очень сильно глючит- как исправить?
  Ответить с цитированием
Старый 23.07.2012, 23:41   #12
Заблокирован
 Пехотинец
Аватар для Skrillex3
 
Skrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компании
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
Отправить сообщение для Skrillex3 с помощью Skype™
 
По умолчанию Re: миксер

Цитата:
Сообщение от ProcomplexПосмотреть сообщение
разобрался, только программа очень сильно глючит- как исправить?

впихнуть поток
  Ответить с цитированием
Старый 23.07.2012, 23:50   #13
 Разведчик
Аватар для Procomplex
 
Procomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауруProcomplex излучает ауру
Регистрация: 13.09.2010
Сообщений: 42
Популярность: 683
Сказал(а) спасибо: 45
Поблагодарили 66 раз(а) в 50 сообщениях
 
По умолчанию Re: миксер

Цитата:
Сообщение от Skrillex3Посмотреть сообщение
впихнуть поток

а по подробнее можно, а то я только начинаю изучать делфи
  Ответить с цитированием
Старый 23.07.2012, 23:52   #14
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: миксер

Цитата:
Сообщение от iNugnoПосмотреть сообщение
keybd_event(ord('5'), 0, 0, 0); // нажимаем клавишу5
keybd_event(ord('5'), 0, KEYEVENTF_KEYUP, 0); // отпускаем клавишу 5
application.ProcessMessages(); // реагирование на строчку sleep!
sleep(1000);
keybd_event(ord('4'), 0, 0, 0); //key 4
keybd_event(ord('4'), 0, keyeventf_keyup, 0); //up key 4


в таймер, а если, как я думаю, для Дарк Орбит, тогда в слип ставить другое значение, которое высчитаешь самостоятельно.

Сий код не спасет от зависаний программы, гарантировано

Добавлено через 2 минуты
Цитата:
Сообщение от ProcomplexПосмотреть сообщение
а по подробнее можно, а то я только начинаю изучать делфи

Отпиши в скайп, будут вопросы - помогу

Последний раз редактировалось metraz; 23.07.2012 в 23:54. Причина: Добавлено сообщение
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 00:54.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net