AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Globale Tastaturabfrage

Ein Thema von franktron · begonnen am 29. Apr 2004 · letzter Beitrag vom 21. Jan 2007
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: Globale Tastaturabfrage

  Alt 21. Jan 2007, 00:48
Zitat von toms:
Zitat von Semikolon:
if key=vk_right then image1.left:=image1.left+100

Wenn ich dann also Rechts gedrückt halte bewegt sich das Image rasant schnell vorwärts.
...oder du veränderst die Konstante 100 und schreibst z.B + 20.
Was ziemlich Dumm wäre, weil dann die Geschwindigkeit mit der sich das Image bewegt von PC zu PC unterschiedlich ist.
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Benutzerbild von Semikolon
Semikolon

Registriert seit: 11. Okt 2006
Ort: Dresden
39 Beiträge
 
Delphi 5 Standard
 
#12

Re: Globale Tastaturabfrage

  Alt 21. Jan 2007, 00:48
dAchsoooo meinst du das haha

Nicht auf Keydown sondern Keyup reagieren,einfach und gut !

Danke
  Mit Zitat antworten Zitat
MartinA

Registriert seit: 27. Aug 2003
13 Beiträge
 
#13

Re: Globale Tastaturabfrage

  Alt 21. Jan 2007, 18:29
Zitat von franktron:
Z.b. mein Programm läuft unten in der Tray mit und ich bin in Irgendeinem Programm und drücke eine Tastenkombination,
dann soll mein Programm was ausführen.

Wie geht das
Beispielsweise so:
Code:
procedure keytimer(WND: Hwnd; uMsg: Word; IdEvent: Word; dwTimer: DWord); stdcall; Far;
begin
  if getasynckeystate (VK_TAB)<>0 then
    begin
      tue_dies_und_mach_das;
    end;
end;

begin
  TimerHandle := SetTimer(0, 0, 1000, @keytimer);
end;
Gruß
Martin

Edit => Sorry hatte nicht auf das Datum geachtet ....
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz