Mám problém, vždy když detekuji stisk kláves, tak jde jen jedna. Když stisknu dvě klávesy tak se projeví jen ta, která byla stisknuta dříve.
jelikož to neumím dobře vysvětlit, tak to uvedu na následujícím skriptu:
if key=VK_LEFT then x:=x+1;
if key=VK_UP then y:=y+1;
Form1.Label1.Caption:=(floattostr(x));
Form1.Label2.Caption:=(floattostr(y));
Když jsou zmáčknuty obě klávesy současně, tak se zvětšuje jen jedna proměná. A já potřebuji, aby se zvětšovali obě.
Fórum › Delphi
Detekce 2 stisknutých kláves
Takže jsem na to konečně přišel!!! No jsem absolutně šťasstný, protože jsem na to vůbec nemohl přijít. Je to kvůli tomu, že se učím programovat sám a nemám tak nějaké základy... takže už odpověď nepotřebuji.
a co tak napisat odpoved aj pre inych ludi co by to zaujimalo?:)
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 11 hostů
Podobná vlákna
Výpis současně stisknutých kláves a tlačítek — založil Veru
Detekce ovládání myši skrz aplikaci v c#, detekce bota v c# — založil ejtix
Detekce JS — založil cheeester
Detekce QT — založil Standalf
Detekce kolize — založil Lukfi