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 :

Gestion des 'property' d'une classe


Sujet :

Langage Delphi

  1. #1
    Membre chevronné Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 552
    Points : 1 780
    Points
    1 780
    Par défaut Gestion des 'property' d'une classe
    Bonjour
    Je voudrais gérer les propriétés d'une classe par exemple :
    =Lors du Create mettre à 1 toutes les 'property' qui sont de type 'integer'
    =Lors du Create donner comme valeur le nom de la 'property' pour toutes celles qui sont de type 'string'

    Mais en fait je n'ai pas trouvé de tuto pour, notamment, faire une boucle sur toutes les propriétés d'une classe, ou récupérer le nom et le type d'une propriété.
    Une idée ?

  2. #2
    Membre régulier Avatar de saidus
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Points : 89
    Points
    89
    Par défaut
    tu initialise tes Property integer a 1 et les property String a ce ke tu veux par le mot cle default :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
      // Ex
       property kilo : integer  read FKilo  write FKilo  default 1 ;
       property Pilo : String   read FPilo  write FPilo  default 'tassak' ;
    et voila

  3. #3
    Expert éminent sénior
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Points : 10 008
    Points
    10 008
    Par défaut
    Salut

    Tu peux t'inspirer de cette exemple dans la FAQ: Comment modifier une propriété par son nom ?

    Tu as également ce cours de L. Dardenne sur les RTTI: Introduction aux RTTI sous Delphi

    @+ Claudius

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 26/04/2010, 16h52
  2. gestion des notes d'une classe
    Par tijani5960 dans le forum C
    Réponses: 3
    Dernier message: 18/01/2010, 13h00
  3. [Turbo Pascal] [Débutant] Gestion des notes des élèves d'une classe
    Par bigamine5 dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 01/02/2009, 11h26
  4. Gestion des erreurs dans une classe
    Par gregb34 dans le forum ASP.NET
    Réponses: 10
    Dernier message: 26/07/2007, 09h59

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