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

 Delphi Discussion :

aide sur checkbox


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut aide sur checkbox
    bonjour a tous
    Voici ma question
    comment avec un checkbox cochez a true je peu lancer un ttimer
    merci d'avance de vos reponse

  2. #2
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Bonjour

    Tout simplement en réagissant sur le OnClick du CheckBox:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    procedure TForm1.CheckBox1Click(Sender: TObject);
    begin
      Timer1.Enabled := TCheckBox(Sender).Checked;
    end;
    @+ Claudius

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut
    Je te remerci beaucoup
    je cherche plus compliqué que ca

  4. #4
    Membre éclairé Avatar de shell13010
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2008
    Messages : 281
    Par défaut
    salut,

    apprentinovice pourquoi veux tu faire plus compliquer en ne connaissant pas le fonctionnement du Tcheckbox.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    procedure TForm2.CheckBox1Click(Sender: TObject);
    begin
      if CheckBox1.Checked  then //si checkbox1 et cocher alors timer1
          begin
        Timer1.enabled:= true;
      end;
    end.
    ou si tu veux gerer le checkbox

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    procedure TForm2.CheckBox1Click(Sender: TObject);
    begin
      if CheckBox1.Checked=True then //si true alors lance le timer si false alors Timer1.enabled:= false;
       Timer1.enabled:= true;
    A+

  5. #5
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Par défaut
    Salut shell13010,

    Je ne comprends pas la différence entre les deux codes que tu as posté

    Que tu fasse Checked ou Checked = true, ca revient au même
    Par contre, dans aucun cas tu gères le fait que si l'on décoche la case, le timer s'arrête

    A+

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 519
    Billets dans le blog
    1
    Par défaut
    Je crois surtout qu'il s'agit d'une faute de typo :

    je cherche pas plus compliqué que ca

  7. #7
    Membre éclairé Avatar de shell13010
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2008
    Messages : 281
    Par défaut
    salut ero-sennin,

    bin en faite oui c'est vrai tu as raison mais sa peut marcher comme sa

    dans le 2 code Checked = True je penser au retour qui et false donc par

    exemple Checked = False alors on arrete le timer donc voila se que j'ai tester:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    procedure TForm2.CheckBox1Click(Sender: TObject);
    begin
      if CheckBox1.checked=True  then //si cocher alors edit1 et innoperant  
      begin
      Timer1.enabled:=False;
         end
      else
      begin
    if CheckBox1.checked=False then  //si decocher alors edit1 normal
    Timer1.enabled:= true;
        end;
      end;
    end.
    biensur il y a plus simple mais bon,c'est comme sa qu'on apprend

    Edit:désoler pour le double poste j'ai fait une mauvaise manip...

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

Discussions similaires

  1. Besoin d'aide sur les checkbox
    Par mitsukk1992 dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 25/06/2014, 15h00
  2. [XL-2007] Aide sur condition if et checkbox
    Par toushusss dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 10/06/2011, 08h11
  3. aide sur les checkbox
    Par kroma23 dans le forum Débuter
    Réponses: 2
    Dernier message: 14/05/2009, 15h00
  4. Aide sur les checkbox sur Oracle Forms Builder
    Par lamouche8 dans le forum Forms
    Réponses: 3
    Dernier message: 03/04/2009, 13h42
  5. Aide sur une fenetre
    Par Ray-j dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 29/11/2002, 08h51

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