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 :

Class et Evénement


Sujet :

Langage Delphi

  1. #1
    Membre averti Avatar de Goundy
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    605
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 605
    Points : 386
    Points
    386
    Par défaut Class et Evénement
    Bonjour,

    Alors voilà j'ai un petit soucis :/

    J'ai, dans mon fichier Class1.pas, une class qui comporte un composant TDataSource.
    TDataSource a un évenement: OnDataChange et en fait j'arrive pas à déclarer correctement la procedure liée à cet évenement.
    Comment faire ?

    voici le code
    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
     
      TDataBase = Class(TObject)
        private
              Query : TQuery;
              DBGrid :^TDBGrid;
              TableName: String;
        public
              Opened: boolean;
              DataSource: TDataSource;
     
              Constructor Init (TableName: String);
              Procedure AssignGrid (var DBGrid:TDBGrid);
              Procedure AddToQuery (sQuery:String);
              Procedure ClearQuery;
              Function RunQuery:Integer;
              Destructor Clear;
      end;
    Donc quand la notification datachange arrive je veux exécuter certaines actions, alors wala comment faire l'évenement

    Merci

    Edit:
    J'ai trouvé ça : http://delphi.developpez.com/faq/?pa...ajoutevenement
    Mais ca va pas vue que OnChangeDate est de type TDataChangeEvent...
    Compil your life guy!
    The Aures Project

  2. #2
    Membre averti Avatar de Goundy
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    605
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 605
    Points : 386
    Points
    386
    Par défaut
    Problème résolu.
    Je m'étais gourré dans le prototype de ma procedure
    Merci
    Compil your life guy!
    The Aures Project

Discussions similaires

  1. Problème Evènements dans classe différente
    Par narglix dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 10/12/2008, 19h17
  2. [Evènement] Comment faire l'appel d'un évènement provenant d'une autre classe ?
    Par Anto03 dans le forum Windows Presentation Foundation
    Réponses: 12
    Dernier message: 06/10/2008, 10h05
  3. Réponses: 1
    Dernier message: 11/02/2008, 14h26
  4. Evénement associé à une classe
    Par AlexFred dans le forum VBA Access
    Réponses: 9
    Dernier message: 09/02/2007, 11h39
  5. Attacher un Evènement dans une Class
    Par mr32 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 09/10/2006, 20h14

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