Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2015, 00:14   #11
NIKOLAYY2
Форумчанин
 
Регистрация: 23.12.2014
Сообщений: 220
По умолчанию

А что уже идея, два кода совместить в один и уже что то получается нормальное! ))
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
  if GetKeyState(VK_LBUTTON) < 0 then
  begin
    Caption := 'Нажата левая';
    Memo1.Lines.Add(IntToStr(Mouse.CursorPos.X) + ', ' + IntToStr(Mouse.CursorPos.Y));
  end
end;
Так я получаю координаты в мемо-поле не просто по каждому тику таймера, а только тогда когда кнопку нажму.
Таймер конечно сделал пореже, а то за одно нажатие кнопки несколько подряд раз в мемо-поле дублирует, но все равно иной раз и проскочит два раза, но все лучше чем на рабочий стол мышь наводить, затем запоминать координаты, затем вписывать руками в форму и потом опять тоже самое несколько раз )

Последний раз редактировалось NIKOLAYY2; 07.01.2015 в 00:17.
NIKOLAYY2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блокировать нажатие кнопки мыши за пределами главного окна приложения не используя DLL Sergilio Общие вопросы Delphi 12 10.02.2014 17:49
Вывести поточные координаты курсора мыши относительно формы и экрана, при нажатии на кнопку реверсивное изменение кнопок мыши C++ carrie bradshaw Помощь студентам 0 06.02.2014 00:21
координаты мыши относительно формы David Villa C++ Builder 3 19.04.2012 16:59
Координаты мыши(курсора) Prizrak86 C# (си шарп) 2 30.01.2012 15:35
TСhart, клик мыши и координаты XY, Определение координат оси при клике мыши Aravild Компоненты Delphi 1 31.01.2009 16:28