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

Composants VCL Delphi Discussion :

enregistrer l'état d'un composant


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 15
    Par défaut enregistrer l'état d'un composant
    bonjour,
    pendant l'exécution de mon programme je modifie la couleur, la taille...,des propriétés donc, des boutons selon des conditions. je souhaite enregistrer ces modifications pour les retrouver au prochain lancement de mon programme mai je ne sais pa du tout comment faire!!
    merci beaucoup de votre aide

  2. #2
    Membre éprouvé
    Avatar de TicTacToe
    Inscrit en
    Septembre 2005
    Messages
    1 940
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 940
    Par défaut
    Cherche du coté de

    ObjectTextToBinary

    et

    ObjectBinaryToText,

    pour effectuer la sauvegarde sous forme de texte de tes objets
    Section Delphi
    La mine d'or: La FAQ, les Sources

    Un développement compliqué paraitra simple pour l'utilisateur, frustrant non ?
    Notre revanche ? l'inverse est aussi vrai ;-)

  3. #3
    rsc
    rsc est déconnecté
    Membre émérite
    Avatar de rsc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 711
    Par défaut
    Il y a aussi le TFormStorage de la rxLib.

  4. #4
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 932

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Février 2006
    Messages
    624
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 624
    Par défaut
    Il suffit tout simplement de sauvegarder les propriétés concernées dans un fichier xml à la fermeture du programme.(par exemple une balise XML par composants + sous balises pour chaque propriété).
    Puis à l'ouverture de l'appli, charger le fichier XML et affecter le contenu de chaque balise aux propriétés du composant.

    L'avantage est de pouvoir modifier les propriétés de config de l'appli sans avoir à la recompiler, et ce en modifiant manuellement le contenu du fichier XML.
    Dans ce cas il sera bien vu de joindre un fichier DTD qui validera le document XML avant de l'exploiter dans le code.
    En cas d'echec de la validation, on conserve les propriétés par défaut.

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

Discussions similaires

  1. [richfaces] sauvegarder l'état d'un composant
    Par pbayou dans le forum JSF
    Réponses: 1
    Dernier message: 11/04/2008, 14h09
  2. [JComboBox] sauvegarder l'état d'un composant
    Par ralf091 dans le forum Composants
    Réponses: 7
    Dernier message: 15/02/2008, 16h44
  3. Réponses: 2
    Dernier message: 02/06/2007, 23h26
  4. Enregistrer mon état dans un dossier défini
    Par pierrot67 dans le forum Rave
    Réponses: 4
    Dernier message: 07/12/2006, 17h14
  5. Enregistrer l'état en PDF
    Par chasseur37 dans le forum Delphi
    Réponses: 11
    Dernier message: 21/09/2006, 11h25

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