Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Readkey в Pascal (http://forum.oszone.net/showthread.php?t=252765)

nemo_the_capitain@vk 31-01-2013 00:27 2078948

Readkey в Pascal
 
Возможно ли сделать, чтобы программа, написанная на Pascal воспринимала нажатие кнопок клавиатуры, когда окно свернуто?
Пока что у меня программа считывает нажатия клавиш только когда окно Pascal активно.
Код:

program crt2;
uses crt;
var klav:char; f:file of char; x:integer;
begin
clrscr;
assign(f,'C:\keys.txt');
Rewrite(f);
x:=100;
repeat
klav:=readkey;
write(f,klav);
x:=(x-1)
until x=0;
close (f);
delay (500);
exec ('C:\renamer.bat');
end.

Если в Pascal такое невозможно сделать, то, пожалуйста, подскажите, на каком языке и какой функцией это сделать?

torauma 31-01-2013 08:46 2079076

Вот пример на Delphi + WinAPI

nemo_the_capitain@vk 31-01-2013 16:14 2079423

torauma, Большое спасибо, но язык Delphi для меня все равно, что китайский :) Ну, пойду разбирать код


Время: 20:54.

Время: 20:54.
© OSzone.net 2001-