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

Bases de données Delphi Discussion :

Erreur de compilation dans SelfRefreshTable


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de abdelghani_k
    Inscrit en
    Octobre 2002
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2002
    Messages : 184
    Par défaut Erreur de compilation dans SelfRefreshTable
    Bonjour,

    J'ai télécharger un composant SelfRefreshTable : un composant de Christoph R. Kirchner, la table se rafraichit dans le cas ou elle est modifié par un autre poste (en réseau).

    le lien :
    http://www.geocities.com/SiliconVall...74/refresh.zip

    lorsque je compile, voici le message :

    identificateur non déclaré : 'Handle' dans refreshr.pas

    Une solution SVP.

  2. #2
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    Tant que tu as le .pas, tu peux faire un pas à pas. En plus, donne le code qui provoque l'erreur avec une petite explication de ce que fait ce composant.

  3. #3
    Membre confirmé Avatar de abdelghani_k
    Inscrit en
    Octobre 2002
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2002
    Messages : 184
    Par défaut
    Le composant est téléchargeable avec source sur :

    http://www.geocities.com/SiliconVall...74/refresh.zip

  4. #4
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    je ne doute pas du composant mais peut-être que tu l'as mal utilisé. comment tu l'as invoqué ? c'est à ce niveau qu'il faut chercher l'erreur. sinon, l'as-tu utilisé dans un autre projet et a provoqué la même erreur ?

  5. #5
    Membre confirmé Avatar de abdelghani_k
    Inscrit en
    Octobre 2002
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2002
    Messages : 184
    Par défaut
    C'est un composant à installer dans la VCL delphi :

    1. décompresser le fichier refresh.zip.

    2. à partir de l'EDI delphi, cliquer sur composant-> installer un composant->parcourir et charger RfrshReg.pas (chemin de décompression refresh.zip).

    je n'ai pas encore utilisé dans le projet ...

  6. #6
    Membre confirmé Avatar de abdelghani_k
    Inscrit en
    Octobre 2002
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2002
    Messages : 184
    Par défaut
    Quant j'ai mis un commentaire sur les lignes qui générent cette erreur identificateur inconnu :'Handle', les deux composants (SelfRefreshTable et SelfRefreshQuery) ont été correctement installés.

    Mais, je ne sais l'influence de ce commentaire sur ces lignes.

    Et quant j'ai commencé à analyser cette erreur, elle est due à :
    La classe TDataSet (classe de base de tous les composants ensemble de données qui représentent les données des tables) ne contient pas de propriété handle et c'est à partir du descendant TBDEDataSet qu'apparaît la propriété handle. Ce composant a été développé à partir de la version 1 et adapté à la version 3 de delphi. peut être que TDataSet contenait handle.

    Pour une compatibilité avec delphi 7, je vais changer TDataSet en TBDEDataSet et je vous tient au courant de ce chagement.

    A+

Discussions similaires

  1. Erreur de compilation dans le module caché
    Par Kalvin_20 dans le forum VBA Access
    Réponses: 4
    Dernier message: 27/05/2008, 16h03
  2. erreur de compilation dans la création d'un crosstab
    Par longuele dans le forum iReport
    Réponses: 7
    Dernier message: 29/10/2007, 11h13
  3. Erreur de compilation dans Struts (Wsad/Eclips)
    Par machipot dans le forum Struts 1
    Réponses: 8
    Dernier message: 26/07/2007, 17h14
  4. [Simulink][Débutante] Erreur de compilation dans un code
    Par karamellati dans le forum MATLAB
    Réponses: 4
    Dernier message: 30/05/2007, 12h47
  5. [Servlet][Compilation] Erreur de compil dans code servlet
    Par gandalf_le_blanc dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 13/05/2004, 11h17

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