Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   ¿Cómo despliego el calendario del DateTimePicker desde el código? (https://www.clubdelphi.com/foros/showthread.php?t=22908)

Megalosaurus 30-06-2005 19:22:59

¿Cómo despliego el calendario del DateTimePicker desde el código?
 
Hola. Soy nuevo en el foro. Estoy estudiando Sistemas Computacionales.

---¿Podría alguien decirme de que forma puedo desplegar un calendario de un control DateTimePicker desde el código?

---Lo que pasa es que nesecito que el calendari se despliegue cuando le doy la tecla F9, asi como cuando le doy click al DateTimePiker.

---Ya he buscado en la ayuda, y en las propiedades de este componente, pero no encuentro como hacer que despliegue su calendario desde el código.

---Si alguien me puede ayudar, se lo agradecería mucho.

roman 30-06-2005 19:34:49

Revisa este enlace

http://216.101.185.148/scripts/isapi...rticle=3641905

// Saludos

Megalosaurus 01-07-2005 18:05:50

Search Error



Session timed out, please resubmit your search
Gracias, pero eso es lo que me pone el link de arriba.

Agradecería mucho su ayuda con mi pregunta original.

roman 01-07-2005 18:57:23

Disculpa, es lo malo con tamaracka, que las búsquedas caducan demasiado rápido.

El enlace era a un mensaje de Peter Below de los grupos de noticias de Borland. Lo bueno es que ahora que entré a buscarlo de nuevo encontré otro de él mismo y más sencillo. Lo transcribo integramente:


Cita:

> Can anyone help me find out how to get DateTimePicker to drop
> down (open up) using a call from code?
>

The sad fact is that MS neglected to define a message you could send to
the control to open its dropdown. So you have to fake it. The picker
will open on F4 or Alt-Down arrow. So try this:


Código:

  with datetimepicker1 do begin
    perform( wm_keydown, vk_f4, 0 );
    perform( wm_keyup, vk_f4, 0 );
  end;

Seems to work even if the picker does not have focus.
// Saludos


La franja horaria es GMT +2. Ahora son las 00:58:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi