Коллеги, занимательная задачка для треннировки. TApplication, Приемы работы UPS., Как поймать команду от UPS'a ? Борты у Формы Кто создает свои компоненты? Поделитесь опытом, прорисовка рамки Компоненты, А где найти компоненты? Работа с Com 1,2 портами, Работа с Com 1,2 портами Вопрос, DLL как.....? Outlook Express, Отправка e-mail с прицепом добраться до закладки в WORD, Как добраться до закладки в WORD? Как управлять Internet Explorer-oм из Delphi? Как свернут окно в .....? Опять о чужих окнах..., Вопрос к знатокам На счет файлов... TChartSeries, creating Pascal-----Assembler Без BDE, как Открыть таблицу по сети без DBE Загрузка курсора в TImage??? Как поставить каретку TMemo в нужную строку, Как поставить каретку TMemo в нужную стр Работа с чужим приложением, Как закрыть другое приложение? У меня появилась новая технология но коечто неясно, Запись в exe и самочтение записи Как картинку из Imagelist1 запихать в Image1 !!!!!!!!!!!!ПОМОГИТЕ, Как.... Грузим ресурсы из DLL, Грузим ресурсы из DLL Чего за дела?, Как узнать, что вызвало запуск DLL? Excel Как работать с ADO компонентами в DLL?, Практический совет Как заставить работать COM объекты в потоке?, Практический совет Как отображать координаты курсора Как изменить код программы, Каким образом... Текст в иконку, Пример кода Форматим диск, Пример кода Power Ресурсы в Delphi Ловля клавишь! Базы данных!!! Вопрос..., Плавная прокрутка.... TBitmap ?, Как наложить изображение. ODBC-драйвер SQL Напоминалка..., Напоминалка... Как Вы относитесь к курящим девушкам? Как создать link на приложение в window 2000 Помогите найти ошибку в задачке....! На паскале! mcisendstring,..., info Таблы и перетаскивание Клонирование Форм? Shape, Как создать свой приметив???? RichEdit ? Определение цвета, Как определить цвет точки на экране? Прдотвращение второга запуска. Появился новый раздел!, Милости просим 2 варианта смены обоев, какой из вариантов рациональнее... Информация о состоянии клавиатуры, Примеры кода Совмещение функций..., Совмещение функций... Глючит прога ХЕЛП!!! SHAREWARE, Как создать SHAREWARE программу? Memo В базах? Создание таблицы Распросторонение программы на Delphi 5 Билдер и Дельфи, соответствие типов данных Интерфейс Delphi 5 if Odd(GetAsyncKeyState(113)) Реакция на срабатывание кнопки Enter в Memo компон, Реакция на срабатывание кнопки Enter в M Нужно узнать размер файла после сжатия., Нужно узнать размер файла после сжатия. Имитация печатной машинки.... Как проиграть wav файл, который находится в DLL?, Как проиграть wav файл, который находитс convert *bmp into ASCII Dll-Как юзать? текстовый файл, текстовый файл
|
Платные хостинги
Раскрутка сайта
Книги по программированию
if Odd(GetAsyncKeyState(113))
- значит так, моя программа отлавоивает нажатие клавиши F1 и производит действиеprocedure TForm1.Timer1Timer(Sender: TObject);beginif Odd(GetAsyncKeyState(113)) then beginshowmessage('F1 Нажата');end;Но тут такая феня, если до старта моей программы эта клавиша была нажата то после старта моей программы, вылетает столько окон сколько раз эта клавиша была нажата, тоесть меня интересует как обнулить то место куда сохраняются нажатые кнопки.
- Читаем:The GetAsyncKeyState function determines whether a key is up or down at the time the function is called, and whether the key was pressed after a previous call to GetAsyncKeyState. Функция определяет была ли нажата клавиша в интервале между последним вызовом сей функции.Решение:The GetKeyState function retrieves the status of the specified virtual key. The status specifies whether the key is up, down, or toggled (on, off ¾ alternating each time the key is pressed). Использовать функцию GetKeyState, но есть решение еще лучше:The SetWindowsHookEx function installs an application-defined hook procedure into a hook chain. An application installs a hook procedure to monitor the system for certain types of events. A hook procedure can monitor events associated either with a specific thread or with all threads in the system. This function supersedes the SetWindowsHook function. WH_KEYBOARD Installs a hook procedure that monitors keystroke messages. For more information, see the KeyboardProc hook procedure.
- Так и знал, придётся hook писать
Интернет казино
Онлайн игры
Увеличение члена
Купить DVD
|