Página 1 de 1

Control TDBTimer

Publicado: Vie Oct 07, 2005 11:14 pm
por jrcpoli
Saludos:
Si podeís dar un repaso a este control, pues tiene algunas cosas que no
funcionan, la más importante es que cuando tiene el foco le das al tabulador
para que pase de control y pierda el foco y no lo hace tienes que hacerlo
con el ratón, además si en cCustomFormat le pones que se inicie como
00:00:00 no hace nada de nada, a mi parecer el control cuando no contiene
ninguna hora, si se quiere grabar vacio debería grabarse como 00:00:00 no
con la hora del ordenador, se podía poner una opción por la cual se pudiera
elegir si la hora es la real o es manual, la real sería que se iniciara con
la hora del ordenador y la manual con 00:00:00 y fueras tú la que la
manejara. En fín vosotros sabeís más que yo.
Si teneís ya hecha la ayuda del control por favor pasarmela porque en la
aplicación con la cual estoy trabajando para saber si puedo utilizar Xailer
y registrar el producto este control lo tengo que utilizar con mucha
frecuencia ya que se trata de clasificaciones por tiempos de carreras
deportivas, incluso me faltaría en cierta parte del programa un control que
diera décimas de segundo, en fín esto lo haré un TDBMaskEdit.
Hoy por primera vez he podido comprobar la maravilla que son las
TExplorerBar y sus TOptionList.
Si corregis el fallo que reporto por favor pasarmelo.
José Ramón Castro Polinio.

Control TDBTimer

Publicado: Sab Oct 08, 2005 12:08 pm
por jfgimenez
José Ramón,
este control es el control DateTimePicker de windows, y me temo que tiene algunas limitaciones. De todos modos, lo que comentas sobre cCustomFormat se debe a que no estás usando la máscara correcta. Estos son los posibles valores:
Element Description
"h" The one- or two-digit hour in 12-hour format.
"hh" The two-digit hour in 12-hour format. Single-digit values are preceded by a zero.
"H" The one- or two-digit hour in 24-hour format.
"HH" The two-digit hour in 24-hour format. Single-digit values are preceded by a zero.
"m" The one- or two-digit minute.
"mm" The two-digit minute. Single-digit values are preceded by a zero.
"t" The one-letter AM/PM abbreviation (that is, AM is displayed as "A").
"tt" The two-letter AM/PM abbreviation (that is, AM is displayed as "AM").
Por lo tanto, la máscara que debes usar es "HH:mm:ss"
Como curiosidad... "s" y "ss" no están mencionados en la documentación, pero son la máscara para los segundos. Acabo de notificarlo a MSDN para que lo corrijan.
Respecto a pulsar el tabulador, acabo de comprobarlo y lo hace correctamente. Por favor, reví­salo de nuevo, y si te sigue fallando enví­anos un pequeño ejemplo. Y sobre mostrar las décimas de segundo, me temo que el control no lo soporta.
--
Un saludo,
José F. Giménez
--

Control TDBTimer

Publicado: Lun Oct 10, 2005 2:49 pm
por jrcpoli
José F.Gimenez:
Has recibido el correo que te envié a tú privado con el ejemplo que me pedí­as.
Saludos.

José Ramón Castro Polinio.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje news:[email=43479ab8@ozsrvnegro.ozlan.local...]43479ab8@ozsrvnegro.ozlan.local...[/email]
José Ramón,
este control es el control DateTimePicker de windows, y me temo que tiene algunas limitaciones. De todos modos, lo que comentas sobre cCustomFormat se debe a que no estás usando la máscara correcta. Estos son los posibles valores:
Element Description
"h" The one- or two-digit hour in 12-hour format.
"hh" The two-digit hour in 12-hour format. Single-digit values are preceded by a zero.
"H" The one- or two-digit hour in 24-hour format.
"HH" The two-digit hour in 24-hour format. Single-digit values are preceded by a zero.
"m" The one- or two-digit minute.
"mm" The two-digit minute. Single-digit values are preceded by a zero.
"t" The one-letter AM/PM abbreviation (that is, AM is displayed as "A").
"tt" The two-letter AM/PM abbreviation (that is, AM is displayed as "AM").
Por lo tanto, la máscara que debes usar es "HH:mm:ss"
Como curiosidad... "s" y "ss" no están mencionados en la documentación, pero son la máscara para los segundos. Acabo de notificarlo a MSDN para que lo corrijan.
Respecto a pulsar el tabulador, acabo de comprobarlo y lo hace correctamente. Por favor, reví­salo de nuevo, y si te sigue fallando enví­anos un pequeño ejemplo. Y sobre mostrar las décimas de segundo, me temo que el control no lo soporta.
--
Un saludo,
José F. Giménez
--

Control TDBTimer

Publicado: Lun Oct 10, 2005 2:50 pm
por jfgimenez
José Ramón,
Has recibido el correo que te envié a tú privado con el ejemplo que me pedí­as.
Sí­, si lo he recibido. Perdona que no te haya contestado, pero es que no he tenido tiempo para verlo. Lo revisaré cuanto antes.
--
Un saludo,
José F. Giménez
--