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 :

Probleme de create


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de PadawanDuDelphi
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2006
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2006
    Messages : 678
    Par défaut Probleme de create
    Bonjour à tous,

    Je débute depuis peu dans Delphi, et j'ai pas mal de probleme avec mes "create". Lorsque je code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    type
    TMonObjet = class(TImage)
    public
    Constructor Create(kindof : integer); overload;
        ...........
     
    constructor TMonObjet.create(kindof:integer);
    begin
      inherited;
      objet_id:=kindof;
      echelle:=1;
    end;
    J'ai un message d'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Erreur: Objets.pas(33): E2008 Types incompatibles
    Je suis pourtant les tutoriaux, mais il y a peut-etre des logiques que je ne comprend pas. Merci de m'eclairer.

    @+.

  2. #2
    Membre Expert

    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2002
    Messages : 1 296
    Par défaut
    Tu ne peux pas faire de inherited, il manque les paramètres de base du create du TImage: (AOwner : TComponent), donc il faut les rajouter dans ton Create et faire un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    inherited Create((AOwner);

  3. #3
    Membre éprouvé
    Inscrit en
    Janvier 2003
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Janvier 2003
    Messages : 110
    Par défaut
    Sur quelle ligne ceci plante ?

    Peux-tu nous donner les déclarations de tes variables privées objet_id et echelle ? Vérifie que ce soit bien integer pour les 2 (où un type équivalent).

  4. #4
    Membre émérite Avatar de PadawanDuDelphi
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2006
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2006
    Messages : 678
    Par défaut
    Merci pinson,

    Effectivemment c'etait le probleme de declaration...
    Je suis desole de pas avoir plus ouvert les yeux ce matin.

    @+.

  5. #5
    Membre éprouvé
    Inscrit en
    Janvier 2003
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Janvier 2003
    Messages : 110
    Par défaut
    Pas de pb... Bon courage pour la suite.

    Attention la remarque de Linkin était très pertinente.

    A+

    Fred.

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

Discussions similaires

  1. [PEAR][DB] [Db_DataObject_FormBuilder] Problème avec create
    Par Elboras dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 18/07/2010, 18h11
  2. probleme avec CREATE DOMAIN
    Par hmhm12 dans le forum SQL
    Réponses: 0
    Dernier message: 05/03/2008, 00h50
  3. probleme sur CREATE TABLE
    Par iguanevif dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 11/10/2007, 15h11
  4. probleme avec create shema
    Par sorari dans le forum PostgreSQL
    Réponses: 11
    Dernier message: 13/07/2007, 11h09
  5. probleme de create trigger
    Par mechantflou dans le forum Oracle
    Réponses: 7
    Dernier message: 03/07/2006, 11h39

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