![]() |
TDateTimePicker aufklappen
Hallo zusammen
Wie lässt sich ein DateTimepicker per Code aufklappen? So hab ich's versucht:
Delphi-Quellcode:
Die Message kommt an und OnDropDown wird ausgelöst, aber nichts klappt auf...
var
NMhdr: TNMHdr; begin with DateTimePicker1 do begin NMHdr.hwndFrom:= Handle; NMHdr.code:= DTN_DROPDOWN; NMHdr.idFrom:= 0; SendMessage(Handle, WM_NOTIFY, Handle, Longint(@NMHdr)); end; end; Weiss jemand eine Lösung? Bis jetzt hab ich immer Alt+VK_DOWN gesendet, aber das gibt ein Durcheinander mit den Eingaben. Gruss Shaman |
Re: TDateTimePicker aufklappen
Hi,
Das geht nur so:
Delphi-Quellcode:
DateTimePicker1.Perform(WM_KEYDOWN,VK_F4,0);
|
Re: TDateTimePicker aufklappen
Hoi
Schau an, mit F4 klappts besser... Danke dir! :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz