Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » fokus setzen && pfeiltasten ascii code

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
23.05.2003, 11:03 Uhr
~julez
Gast


hi,
bin noch nen kleiner anfänger im programmieren ^^
wollte mich aber mal an einem programm probieren, das tastatur eingaben aufnimmt (also wenn man 'a' drückt, wird irgentein befehl ausgeführt)

das hab ich mit OnKeyPress gemacht
sobald ich aber buttons in das programm einbaue, funktioniert das nicht mehr

nen kumpel meinte das dann der fokus auf dem button liegt, und deßhalb das programm das OnKeyPress nicht mehr ausführt
kann mir einer sagen wie ich das lösen kann? vielleicht den fokus umlegen?

nächstes prob wäre noch das ich pfeiltaste damit auch benutzen will, kann mir einer den ascii code von denen sagen? oder wie spreche ich die an?

gruss julez
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.05.2003, 08:12 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Mit KeyPreview = true; schaltest Du auf einen Modus um, in dem alle Nachrichten, die ansonsten die Child-Fenster (= Buttons etc.) bekommen würden, vorher durch das Hauptfenster geleitet werden. D.h. sie kommen zwar immer noch an, Du kannst aber trotzdem drauf reagieren.
Die Pfeiltasten heißen VK_DOWN, VK_UP, VK_LEFT und VK_RIGHT, und sind sog. Virtuelle Keycodes. Nur mit ASCII-Codes könntest Du die nicht abfangen ;-)
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: