Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2013.05.05;
Скачать: [xml.tar.bz2];

Вниз

Узнать включен ли режим Caps Lock.   Найти похожие ветки 

 
Дмитрий С ©   (2012-10-22 20:03) [0]

Можно ли не с помощью GetKeyState? Кроссплатформенным способом так сказать.


 
Palladin ©   (2012-10-22 23:09) [1]

Лида?


 
Писатель   (2012-10-23 00:09) [2]

Кроссплатформенным?:-/ Это зачем ыше?:-)


 
Писатель   (2012-10-23 00:18) [3]

Димка Маслов кажись все уже разжевал или тебе готовый код нужен? ;-) Тут его никто не даст, нужно самой чуток поднатужиться... В твоем случае вобще самую малость. А если не ленилась бы и вбила правильный запрос в гугл, сразу бы получила результат:-) Причем не на одном сайте ;-)


 
Inovet ©   (2012-10-23 00:56) [4]

> [1] Palladin ©   (22.10.12 23:09)
> Лида?

Или Кристина.


 
Дмитрий С ©   (2012-10-23 01:00) [5]


> Лида?

Ахаха))) Корка)


 
Дмитрий С ©   (2012-10-23 01:03) [6]


> Димка Маслов кажись все уже разжевал или тебе готовый код
> нужен? ;-) Тут его никто не даст, нужно самой чуток поднатужиться.
> .. В твоем случае вобще самую малость. А если не ленилась
> бы и вбила правильный запрос в гугл, сразу бы получила результат:
> -) Причем не на одном сайте ;-)

Ну правда я знаю только один GetKeyState(VK_CAP....) mod 2. Но функция GetKeyState апишная же, а в ВЦЛ на все функции вроде как обертки есть, вот и спросил, а вы сразу Лидой ругаетесь.


 
Германн ©   (2012-10-23 02:13) [7]


> Но функция GetKeyState апишная же, а в ВЦЛ на все функции
> вроде как обертки есть


> Дмитрий С ©   (22.10.12 20:03)
>
> Можно ли не с помощью GetKeyState? Кроссплатформенным способом
> так сказать.

Драйвер клавиатуры - самая кроссплатформенная весчь! :)
А если вопрос о том, есть ли в Дельфи последних версий функция аналогичная GetKeyState, но для всех платформ, то тут я пас.


 
И. Павел ©   (2012-10-23 08:49) [8]

> Кроссплатформенным

А на моем телефоне нет Caps Lock...


 
брат Птибурдукова   (2012-10-23 09:23) [9]


> Драйвер клавиатуры - самая кроссплатформенная весчь!
Контроллер клавиатуры кроссплатформенней! А вообще суета это всё и рулят нейроинтерфейсы и дополненная реальность.

ЗЫ. Лидуся, чмоке


 
Dimka Maslov ©   (2012-10-23 10:40) [10]

Кроссплатформенности нативного кода не бывает. Это всё сказки. Возможна только инкапсуляция платформенно-зависимого функционала библиотеками времени исполнения. GetKeyState в эту категорию не входит.


 
Дмитрий С ©   (2012-10-23 10:42) [11]

Ну например пишем на XE2,3, как в маке узнать нажат капс или нет? (надеюсь он там есть, в маке вообще:)


 
Dimka Maslov ©   (2012-10-23 11:03) [12]


>  как в маке узнать нажат капс или нет


Наверняка у макоси есть свой апи. Наверняка он где-то опубликован. Наверняка большинство здесь его не читало. Ты будешь первым и расскажешь нам.


 
han_malign   (2012-10-23 15:06) [13]


> Контроллер клавиатуры кроссплатформенней!
...
> Наверняка у макоси есть свой апи.

- http://ru.wikipedia.org/wiki/USB_HID


 
Дмитрий С ©   (2012-10-23 17:06) [14]


>
> - http://ru.wikipedia.org/wiki/USB_HID
>

Т.е. чтобы считать состояние капслока нужны права админа как минимум? :)


 
брат Птибурдукова   (2012-10-23 18:25) [15]

да нету там админа. там рут. юникс же!!!!!11



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2013.05.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.003 c
8-1229398358
Alexander
2008-12-16 06:32
2013.05.05
Глубина цветности


15-1357218106
Vlad
2013-01-03 17:01
2013.05.05
Интерпретатор мат формул.


15-1357152385
NailMan
2013-01-02 22:46
2013.05.05
Где взять легально дистриб Win7?


15-1356858512
brother
2012-12-30 13:08
2013.05.05
С наступающим новым годом!


15-1357245002
Юрий
2013-01-04 00:30
2013.05.05
С днем рождения ! 4 января 2013 пятница





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский