Hallo !
Ich habe in einem DBGrid ein persistentes Nachschlagefeld (DropDownListe) und möchte dieses per Programm öffnen, wenn der Benutzer in dem Feld ist und eine spezielle Taste drückt. Normalerweise wird das Feld durch ALT+DOWN oder ALT+UP geöffnet. Ich habe auch schon versucht mit SendMessage(DBGrid1.Handle,WM_SYSKEYDOWN,VK_DOWN, ...alle möglichen werte... ) +++ Windows Api Hilfe +++ eine solche Nachricht zu senden. Es funktioniert allerdings nicht, bestenfalls wird die nächste Zeile im DBGrid angesprungen.
Gruß Marcus
Ich habe in einem DBGrid ein persistentes Nachschlagefeld (DropDownListe) und möchte dieses per Programm öffnen, wenn der Benutzer in dem Feld ist und eine spezielle Taste drückt. Normalerweise wird das Feld durch ALT+DOWN oder ALT+UP geöffnet. Ich habe auch schon versucht mit SendMessage(DBGrid1.Handle,WM_SYSKEYDOWN,VK_DOWN, ...alle möglichen werte... ) +++ Windows Api Hilfe +++ eine solche Nachricht zu senden. Es funktioniert allerdings nicht, bestenfalls wird die nächste Zeile im DBGrid angesprungen.
Gruß Marcus