IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

DateTimePicker et format particulier des heures


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut DateTimePicker et format particulier des heures
    Bonsoir,

    J'ai viens de tomber sur un os...Dans un TDateTimePicker, avec la propriété Kind a dtkTime, j'ai besoin de 'bloquer' le changement des valeurs pour les minutes afin qu'il ne soit possible de se déplacer que de quart d'heure en quart d'heure...
    Je ne sais pas vraimment comment m'y prendre.
    J'ai bien peur de devoir passer par un composant 'fait main', dérivé de TDateTimePicker ou d'un ancêtre du même genre.Cela ne s'enchante guère a priori surtout parceque je n'ai - la non plus - pas trop d'idée pour savoir par ou commencer.
    Avez vous des idées a ce sujet ?

    Sinon, ya peut être des composants de ce genre sur le net...?

    Merci
    @ +

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    Je pense qu'en dérivant de TDateTimePicker tu risques d'hériter du problème. Je serais tenté de conseiller de développer un objet fonctionnant selon ton principe.
    Sous la forme d'un composant à demeure ou ponctuel ?

    A plus !

  3. #3
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Bonjour,

    Effectivement, j'etais en train d'essayer cette histoire de dérivé d'un TDateTimePicker (ou d'un TCommonCalendar ?) mais c'est pas gagné...
    Sinon, a priori j'aurai plutôt vu un composant a demeure.

    @ +

  4. #4
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Cantrelle a ecrit:
    Bonjour,

    Effectivement, j'etais en train d'essayer cette histoire de dérivé d'un TDateTimePicker (ou d'un TCommonCalendar ?) mais c'est pas gagné...
    Sinon, a priori j'aurai plutôt vu un composant a demeure.
    apparament c'est une combobox qui affiche soit la date soit l'heure.
    est ce que tu ne peut pas utiliser une combobox et un timer qui affiche tous le 15 minutes comme tu le souhaite

  5. #5
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Salut,
    Non, en fait il ne s'agit pas d'un problème d'affichage réglé dans le temps mais le fait de ne laisser la possibilté a l'utilisateur que de passer de quart d'heures en quart d'heures lorsqu'il selectionne un horaire.
    (la propriété Kind est donc a dtkTime, pour mémoire)
    Que ce soit dans le click sur les flèches 'Up-Down', soit si il tente une saisie directe de l'heure voulu dans le composant.

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    Et dans les événements OnChange ou OnUserInput du TDateTimePicker ?

    A plus !

  7. #7
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Ne peut tu pas faire un teste sur l'heure tu stock a partir de t = 0 par exemple 16h00, tu stock 16h15 ton T = 0 + 15mn, puis suivant le besoin tu fait un teste sur l'heure si elle n'est pas egale ou sup a 16h15 tu ne fais rien, sinon tu affiche 16h15 ou tu bloque l'acces a la modif et ainsi de suite
    Pour les sauts de 15mn en 15mn tu utilise un timer.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Additionner des heures au format 00:00:00
    Par Armandra dans le forum Excel
    Réponses: 4
    Dernier message: 11/07/2014, 14h23
  2. Calculer des heures avec des nombres comme format 17:30
    Par leara500 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 04/01/2013, 10h23
  3. [XL-2010] Problème de format de cellule avec des heures
    Par shakapouet dans le forum Excel
    Réponses: 2
    Dernier message: 17/07/2012, 17h30
  4. axe des abscisses en format "date et heure"
    Par argonath dans le forum Excel
    Réponses: 7
    Dernier message: 17/04/2012, 10h17
  5. Réponses: 7
    Dernier message: 31/10/2006, 00h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo