Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
 Аватар для Ciberst
559 / 436 / 21
Регистрация: 16.12.2010
Сообщений: 953

Вычисляем пробег мыши

08.07.2011, 23:50. Показов 2326. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане и любители быстрой езды мыши. Теперь Вы, да, да именно Вы, сможете совершенно бесплатно посоревноваться с друзьями, коллегами по работе или просто знакомыми в том, у кого мышь проезжает больше метров мышь. Предлагаю вашему вниманию новую инновационную программу, которая рассчитает за Вас, сколько проехала мышь метров по монитору. Скачав ее сейчас, вы избавитесь от проблемы, как рассчитать пробег мыши. Торопитесь! количество загрузок ограниченно!

Если скачаете прямо сейчас, то получите код совершенно бесплатно!
КОД
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Public Class Form1
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If Timer1.Enabled = False Then
            Timer1.Enabled = True
            Button1.Text = "Стоп"
        Else
            Timer1.Enabled = False
            Button1.Text = "Старт"
        End If
    End Sub
    Dim zx1, zx2, zy1, zy2 As Integer
    Dim total As Decimal = 0
    Dim z As Boolean = True
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        If z = True Then
            zx1 = MousePosition.X
            zy1 = MousePosition.Y
            z = False
        Else
            zx2 = MousePosition.X
            zy2 = MousePosition.Y
            Dim a As Integer = (zx1 - zx2) ^ 2
            Dim b As Integer = (zy1 - zy2) ^ 2
            Dim c As Decimal = (a + b) ^ 0.5
            total += (0.3 * c) / 1023
            zx1 = zx2
            zy1 = zy2
          
        End If
        Me.Text = Math.Round(total, 2) & " м"
 
    End Sub
Вложения
Тип файла: rar MouseMetr.rar (6.8 Кб, 135 просмотров)
5
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.07.2011, 23:50
Ответы с готовыми решениями:

Пробег крысы и счётчик щелчков мыши
Здравствуйте. Я только начал осваивать MS visual studio 2008 c++, хотя на консоли уже пишу. Возникла мысль написать прогу для счёта пробега...

Вычисляем сумму ряда
Нужно вычислить сумму ряда.Кто нибудь сталкивался с такой задачей?

Вычисляем последовательности Фибоначи
Где Ошибка //Автор: VibeProgramm // Задание взято из книги "Страуструп принципы и практика использования c++" Глава 5...

3
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
09.07.2011, 00:02

Прикольно. Уже измеряю, к утру доеду до Челябинска
1
 Аватар для probit
70 / 63 / 1
Регистрация: 25.04.2011
Сообщений: 181
09.07.2011, 05:09
в поряде)
0
 Аватар для Ciberst
559 / 436 / 21
Регистрация: 16.12.2010
Сообщений: 953
10.07.2011, 15:20  [ТС]
Лучший ответ Сообщение было отмечено как решение

Решение

Небольшое пояснение к долгожданному обновлению программы!
  • Программу можно свернуть в трей
  • данные сохраняются после закрытия программы в файл config
  • также есть возможность вызвать настройки, для этого правой кнопки мыши кликаем по единственном кнопке.

Функция калибровки: как она работает?
берем линейку, вы не ослышались, обычную школьную линейку, и кладем на кнопку с надписью калибровать таким образом, чтобы начало линейки было на начале кнопки, для того чтобы проверить лежит ли линейка в начале кнопки нажмем один раз на кнопку калибровать, в главной форме вы увидите цифры, поставьте мышь таким образом чтобы она была на кнопке, и форма показывала 0 , потом, проведите мышь до отметки на линейки в 1 см и кликните по кнопке калибровки второй раз. Калибровка завершена. если вы не поняли, как сделать - обращайтесь. Внимание!!! калибровку выполнять в том случае если вы уверенны что показания неверны

Функция Сброс : очищает пробег мыши
Вложения
Тип файла: rar MouseMetr.rar (16.7 Кб, 70 просмотров)
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.07.2011, 15:20
Помогаю со студенческими работами здесь

Вычисляем соседние гексы
Если имеется гексагональная сетка, и допустим параметр m, который является дальностью хода фишки. По какой формуле можно вычислить все...

Вычисляем приближённо интеграл
Задание делаю для совершенствования навыков своих, поэтому решения готового не прошу :) Мне только подсказать, как поступать? ...

Вычисляем значение exp ( -x * x) !! ряд Тейлора
Дана функция exp( - x * x) имеет вот такой ряд http://i7.***********/big/2010/0612/00/26f31488f8f2524fee3346830194eb00.jpg Замечаем что...

Вычисляем состояния полей через переменные
Здравствуйте, уважаемые форумчане. Подскажите, как реализовать данную конструкцию: Имеем В переменные записываются имена...

Корзина инет магазина, вычисляем сумму всех товаров в корзине
Проблема которую я не могу решить и гугл не помог. SUM(price) тоже не советовать есть 2 таблицы Таблица корзины (идентификация по ip) ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru