powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Клава и мышь, можно ли совместить?
5 сообщений из 5, страница 1 из 1
Клава и мышь, можно ли совместить?
    #33242108
Недоходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вычитал что есть функция: INKEY которая может превратить клик мыши в значение 151.
1) Может ли это значение использоваться для метода keypress?
2) если да, то как правильно прописывать эту функцию и где?
...
Рейтинг: 0 / 0
Клава и мышь, можно ли совместить?
    #33242305
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Недоходящий!

> 1) Может ли это значение использоваться для метода keypress?

ЗАЧЕМ? Если есть MouseDown, MouseUp, Click, RightClick...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Клава и мышь, можно ли совместить?
    #33244371
Недоходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Igor Korolyov
Дело в том что я не могу эти методы использовать. А вот метод presskey для считывания клавиш могу. Inkey преобразует клик в число. Как и где его использовать?
...
Рейтинг: 0 / 0
Клава и мышь, можно ли совместить?
    #33244649
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НедоходящийTo Igor Korolyov
Дело в том что я не могу эти методы использовать. А вот метод presskey для считывания клавиш могу. Inkey преобразует клик в число. Как и где его использовать?То, что Inkey преобразует клик в число, не есть главная причина его существования. Его предназначение - посмотреть, что там у нас имеется в буфере клавиатуры (возможно, и подождать немного или много) и сказать, что за символ поступил (или уже был первым в буфере), при этом оттуда его изъяв.
Что там, в Help, написано?
Таким образом, функция эта совершенно не вписывается в READ (EVENTS). Она отработает сама по себе там, где ее вызвали.
А вызывать ее из метода keypress глупо. Потому что она будет обрабатывать совсем не тот символ, которым вызван keypress.
Попробуй поместить в keypress textbox-а такой вот простецкий код. Многое сразу прояснится.
Код: plaintext
1.
2.
3.
LPARAMETERS nKeyCode, nShiftAltCtrl
? nKeyCode, nShiftAltCtrl
x = inkey( 0 , 'M')
? x
...
Рейтинг: 0 / 0
Клава и мышь, можно ли совместить?
    #33245339
Недоходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрел. Все ясно. А ести для фокса6 что нить подобное для преобразования клика в число?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Клава и мышь, можно ли совместить?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]