Am 06.08.2009 um 15:58 schrieb Roland Quadstege:

Im listboxcellkeydown-event navigiere ich über Return und Tab durch meine Zellen. Das klappt auch schon ganz gut. Aber irgendwie kriege ich die Cursortasten nicht raus. Zwar sollten die keycode stimmen (hier mal nur up und down), aber irgendwie sehe ich keine Funktion - irgendwie doof. Hier mal der Quellcode.


   if key=chr(9) then

Das ist fehleranfällig. Besser:

if asc(key)=9 then

   if key=chr(30) then 'up arrow

Es kann halt sein, dass das Editfield den Event vor dir bekommt.

Gruß
Christian


Antwort per Email an