Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 5.00/18: Рейтинг темы: голосов - 18, средняя оценка - 5.00
2 / 2 / 2
Регистрация: 06.06.2014
Сообщений: 156
Записей в блоге: 1

Выполнять действия через определенные интервалы таймера

29.06.2014, 11:33. Показов 3972. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно считывать информацию с таймера и в соответствии со временем делать клик мышкой. Таймер до ТЫСЯЧНЫХ мсек.:00.00.000сек
Пример: в txt написано:
5365
7563
10542
11025
15000
Это значит, что после запуска таймера должен произойти клик мышкой в следующее время на таймере: 5сек 365мсек, 7сек 563мсек, 10сек 542мсек и т.д. Таймер желательно запускать кнопкой клавиатуры(например F5). Я понимаю, что в Windows не получится сделать очень точный таймер, но допустимы погрешности ~+-10мсек.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.06.2014, 11:33
Ответы с готовыми решениями:

Написать автотест, который будет выполнять определенные действия
Здравствуйте! В общем такая тема, на работе сильно требуют знания С# и выдали задачку для освоения. Я понимаю, кому то покажется смешным и...

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

Выполнять определенные действия при любом выходе из функции
Есть функция, в которой ряд ветвлений и return'ов... при этом хотелось бы при каждом return'е выполнять определенные действия (обнуление...

25
Заблокирован
30.06.2014, 15:48
Студворк — интернет-сервис помощи студентам
AndreySeVeN, возможно я не тот проект прикрепил...И точно - из другой папки, теперь должно работать
Вложения
Тип файла: rar WindowsFormsApplication1.rar (40.1 Кб, 3 просмотров)
1
2 / 2 / 2
Регистрация: 06.06.2014
Сообщений: 156
Записей в блоге: 1
30.06.2014, 17:00  [ТС]
Ev_Hyper, -__- я уже удалил VS2010 И сейчас буду устанавливать 2012

Добавлено через 1 час 5 минут
Ev_Hyper, Мышка не делает клик -__-
0
Заблокирован
30.06.2014, 17:46
Цитата Сообщение от AndreySeVeN Посмотреть сообщение
Ev_Hyper, Мышка не делает клик -__-
AndreySeVeN, да, клик мышки просто имитируется. Если нужен клик в область за пределами формы, то почитайте о WinAPI. А еще лучше скажите, что вы хотите сделать, помочь будет намного проще.
1
2 / 2 / 2
Регистрация: 06.06.2014
Сообщений: 156
Записей в блоге: 1
30.06.2014, 18:03  [ТС]
Ev_Hyper, Все спасибо. Вот что написал))
C#
1
2
3
4
5
6
        public void DoMouseClick()
        {
            int X = Cursor.Position.X;
            int Y = Cursor.Position.Y;
            mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, X, Y, 0, 0);
        }
Это сойдет?

Добавлено через 11 минут
Ev_Hyper, А клик мышкой не воспринимается в игре.
0
 Аватар для Spawn
995 / 893 / 354
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
01.07.2014, 15:13
Цитата Сообщение от AndreySeVeN Посмотреть сообщение
А клик мышкой не воспринимается в игре.
если DirectX, то и не воспримется, если там Flash в браузере, например, то возможно придётся сначала активировать окошко...
0
2 / 2 / 2
Регистрация: 06.06.2014
Сообщений: 156
Записей в блоге: 1
04.07.2014, 17:38  [ТС]
Spawn, Установил библиотеку AutoIT. Но таймер оказался очень не точным.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.07.2014, 17:38
Помогаю со студенческими работами здесь

Как можно заставить программу выполнять определенные действия после нажатия клавиши ENTER
кто-нибудь может подсказать!! я новенький в VB и почти ни какого опыта программирования в этой среде поэтому столкнулся вот с такой ...

Как сделать так, чтобы пользователь мог выполнять определенные действия на сайте только после авторизации?
Здравствуйте, уважаемые товарищи программисты и сисадмины! У меня есть такая проблема: я создаю сайт по типу доски онлайн объявлений. И...

Запуск функции через определенные интервалы времени
Добрый вечер. Подскажите как запускать функцию через 6с затем 10с, затем 2с, и 20с после загрузки страницы, а после прохождения этих...

Запуск потоков через определенные интервалы времени
Доброго дня, уважаемые форумчане! Прошу подсобить в решении следующей задачки: Через определенные интервалы времени (10 мс) необходимо...

Вызов функции через определенные интервалы времени
Здравствуйте подскажите как сделать запуск имени ф-ции каждые N минут?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
Диалоги с ИИ
zorxor 23.05.2026
Насколько я понимаю - Вы - Искусственный Интеллект. Это так? Да, всё верно. Я — искусственный интеллект. Я представляю собой большую языковую модель, созданную для помощи в самых разных задачах. . . .
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает. В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше. Перед запуском проверяем. . .
Модель здравоохранения 13. Добавление самой системы здравоохранения.
anaschu 22.05.2026
В предыдущем посте мы настроили болезни. Теперь добавим события, которые управляют здоровьем всего коллектива, а также настроим рабочий график и расчёт финансов. В Main создаём четыре события. . . .
Модель здравоохранения 12. добавление болезней через ресурпул, как аварии
anaschu 22.05.2026
Болезни — это ключевая часть нашей модели. Нам нужно, чтобы работник периодически уходил на больничный, его задание при этом зависало, а после выздоровления работа возобновлялась. Реализуем это двумя. . .
Модель здравоохранения 11. Создаём классы Задание и Работник
anaschu 22.05.2026
В AnyLogic каждая заявка и каждый ресурс — это объект определённого класса. Нам нужно создать два класса: Задание (заявка) и Работник (ресурс). Класс Задание В дереве проекта нажимаем правой. . .
Модель здравоохранения 10. Новая модель, смотрим, как добавлять логические блоки, и что писать внутри
anaschu 22.05.2026
Открываем AnyLogic, создаём новый проект. В дереве проекта появляется класс Main — это главный агент, в котором будет жить вся наша логика. Палитра блоков Слева находится палитра. Нас интересует. . .
модель ЗдравоСохранения 9. Новая модель, разбираемся, как ее создавать
anaschu 22.05.2026
В этой серии постов мы построим модель небольшого рабочего коллектива. Сотрудники получают задания, выполняют их, иногда болеют — и мы хотим посчитать, сколько это стоит компании. Метод. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru