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

Langage Delphi Discussion :

bug avec radiogroup


Sujet :

Langage Delphi

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    857
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 857
    Points : 267
    Points
    267
    Par défaut bug avec radiogroup
    bonjour,

    soit le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    procedure TForm1.FormShow(Sender: TObject);
    begin
    radiogroup1.ItemIndex:=0;
    end;
    je voudrais savoir si a l'affichage de la "form" la fonction d'initialisation radiogroup1.ItemIndex:=0; appelle l'evénement radiogroup1.onclick ?

    en fait , mon radiogroup ne s'initialise pas correctement à l'affichage de la "form". Il doit y avoir un bout de code qui doit interférer !
    C'est pourtant pas la première fois que j'utilise ce code et d'habitude j'ai pas de soucis !!

    Bug quand tu nous tiens


    a+

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 446
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 446
    Points : 5 867
    Points
    5 867
    Par défaut
    salut

    tu fait quelque chose de particulier dans ta méthode click ?
    si c'est le cas met un point d'arret dans la méthode onclick de ton radiogroup

    si celui-ci passe bien par le onclick il te faudra ruser
    j'ai eu ce genre de probleme avec un CheckListBox ou meme un TCheckButton
    voici la ruse que j'ai employé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    var 
      OnClick : TNotifyEvent;
    begin
      OnClick := radiogroup1.OnClick;
      radiogroup1.OnClick := Nil;
      radiogroup1.ItemIndex:=0;
      radiogroup1.OnClick := OnClick;
    end;
    @+ phil

  3. #3
    Membre expert
    Avatar de e-ric
    Homme Profil pro
    Apprenti chat, bienfaiteur de tritons et autres bestioles
    Inscrit en
    Mars 2002
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Apprenti chat, bienfaiteur de tritons et autres bestioles

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 564
    Points : 3 968
    Points
    3 968
    Par défaut
    Salut

    Pour te convaincre de l'appel de ton gestionnaire d'évt, il suffit d'y placer un point d'arrêt et d'exécuter.

    Si le gestionnaire n'est pas invoqué à l'affichage de ta fiche, il peut s'agir tout simplement du fait que le gestionnaire d'événement n'est pas associé à l'événement. Des fois on l'efface pour des tests et on oublie de le réaffecter. Vérifie avec l'inspecteur d'objets.

    Enfin, vérifie également si dans le constructeur ou l'évt OnCreate, tu ne modifie pas la valeur de l'événement (affectation à Nil par exemple).

    Cdlt

    e-ric

Discussions similaires

  1. [Lazarus] [1.4.0] Bug avec RadioGroup et ItemIndex à -1
    Par Jipété dans le forum Lazarus
    Réponses: 15
    Dernier message: 23/07/2017, 12h27
  2. Bug avec le test de profondeur
    Par Tellmarch dans le forum OpenGL
    Réponses: 1
    Dernier message: 17/10/2004, 01h59
  3. Bug avec requete
    Par arsgunner dans le forum ASP
    Réponses: 8
    Dernier message: 14/06/2004, 17h25
  4. [C#] Bug (?) avec la propriété TransparencyKey de la Form
    Par FrigoAcide dans le forum Windows Forms
    Réponses: 5
    Dernier message: 21/05/2004, 15h14
  5. [CR9] Bug avec les champs à valeur vide ?
    Par Djob dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 15/07/2003, 22h21

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