powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Нажат ли Shift?
4 сообщений из 4, страница 1 из 1
Нажат ли Shift?
    #32266785
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в объявлении процедуры onKeyDown объявлен Shift: TShiftState
в своё время тип TShiftState объявлен так:
TShiftState = set of (ssShift, ssAlt, ssCtrl, ssLeft, ssRight, ssMiddle, ssDouble);
отсюда чтобы узнать нажат ли Shift надо сделать что то подобное:
if Shift = ssShift then... ?
...
Рейтинг: 0 / 0
Нажат ли Shift?
    #32266792
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
if ssShift in State then
...
Рейтинг: 0 / 0
Нажат ли Shift?
    #32266793
Фотография GroZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет.
Надо делать так:
if ssShift in Shift then ... !
...
Рейтинг: 0 / 0
Нажат ли Shift?
    #32266815
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну блин выручили, спасибо
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Нажат ли Shift?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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