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 :

Comment d�clarer .OnDblClick dans une procedure


Sujet :

Delphi

  1. #1
    Membre �clair�
    Inscrit en
    Novembre 2006
    Messages
    321
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 321
    Par d�faut Comment d�clarer .OnDblClick dans une procedure
    Bonjours,

    Je me suis cr�e une ListBox Dynamiquement qui fonctionne correctement..,
    mais dans ma procedure je ne sais pas comment d�clarer l'ev�nement .OnDblClick.

    example:


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    type
      TFrameBt1Confugurator = class(TFrame)
        ..
        procedure ListBoxQJobDblClick(Sender: TObject);
        ..
     
    implementation
    ..
    Procedure CreeWizardListBox;
    Begin
      ..
      ListBoxQJob            := TListBox.Create(ToFrame1.TFramePanel2);
      ListBoxQJob.Parent      := ToFrame1.TFramePanel2;
      ..
      ListBoxQjob.OnDblClick  := ListBoxQJobDblClick;
     
    end;
     
    procedure TFrameBt1Confugurator.ListBoxQJobDblClick(Sender: TObject);
    begin
        Showmessage('.. test');
    end;

    L'erreur est que le compilateur dit: ListBoxQJobDblClick n'est pas d�clar�, comment la faire d�clarer correctement dans ma procedure.


    Grand Merci pour v�tre aide.
    Salutations
    Ardely

  2. #2
    Membre Expert
    Avatar de LadyWasky
    Femme Profil pro
    Inscrit en
    Juin 2004
    Messages
    2 932
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 55
    Localisation : France, Hauts de Seine (�le de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 932
    Par d�faut
    , merci

    bah si, �a ma l'air tr�s tr�s bien comme �a

  3. #3
    Membre �prouv� Avatar de Guile
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    130
    D�tails du profil
    Informations personnelles :
    Localisation : France, Yvelines (�le de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 130
    Par d�faut
    Salut

    Pour moi, le probl�me vient du fait que ListBoxQJobDblClick est une proc�dure de TFrameBt1Confugurator.

    Or ta proc�dure CreeWizardListBox n'appartient pas � TFrameBt1Confugurator.

    Donc tu as 2 solutions :
    Soit tu d�clares CreeWizardListBox comme proc�dure de TFrameBt1Confugurator
    Soit tu d�clares une instance de TFrameBt1Confugurator dans CreeWizardListBox et tu pourras acc�der � MaFrameBt1Configurator.ListBoxQJobDblClick

    Bon courage

  4. #4
    Membre �clair�
    Inscrit en
    Novembre 2006
    Messages
    321
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 321
    Par d�faut
    Bonsoir, pour info
    Tu as raison
    CreeWizardListBox n'appartient pas � TFrameBt1Confugurator tout simplement.

    Merci pour ton aide...
    Salutations

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. comment faire caculer un programme dans une procedure?
    Par pimousse280187 dans le forum Linux
    R�ponses: 6
    Dernier message: 10/05/2009, 03h17
  2. R�ponses: 12
    Dernier message: 01/03/2007, 11h07
  3. [DEBUTANT] Une vue dans une procedure stockee ?
    Par Invit� dans le forum MS SQL Server
    R�ponses: 2
    Dernier message: 25/02/2004, 11h57
  4. R�ponses: 4
    Dernier message: 28/12/2003, 15h50
  5. [TP]code asm dans une procedure
    Par M.Dlb dans le forum Turbo Pascal
    R�ponses: 3
    Dernier message: 17/08/2002, 20h43

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