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

C++Builder Discussion :

Problème pour sauvegarder des objets.


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité(e)
    Invité(e)
    Par défaut Problème pour sauvegarder des objets.
    Salut,

    En fait je code un petit logiciel de gestion de culture agricole.

    Dans ce logiciel, il y a plusieurs objets de type TDateTimePicker.

    Le 1er TDateTimePicker->Date représente une date que la personne a modifié et qui correspond à la date de commencement de la culture agricole.

    Grace à ce TDateTimePicker->Date, une série d'autre TDateTimePicker->Date vont se basés sur la 1ere pour calculer les dates d'utilisation d'engrais etc...

    Une partie de ce logiciel va être de sauvegarder les TDateTimePicker->Date pour une utilisation progressive du logiciel. (fonction sauvegarder + ouvrir).

    Et donc j'aimerais savoir si quelqu'un pourrait me donner une méthode simple et rapide pour la sauvegarde et la récupération de ces dates à partir d"un fichier.

    Merci ,

    Cordialement,

  2. #2
    Membre éclairé
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Par défaut
    Bonjour,

    On peut utiliser un fichier ini (TIniFile) ou un document XML.

    Exemple pour un fichier ini :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    TIniFile *ini;
    ini = new TIniFile(ChangeFileExt(Application->ExeName,".INI"));
    Top = ini->ReadInteger("Form1", "Top", Top);
    Left = ini->ReadInteger("Form1", "Left", Left);
    Width = ini->ReadInteger("Form1", "Width", Width);
    Height = ini->ReadInteger("Form1", "Height", Height);
    delete ini;
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    TIniFile *ini;
    ini = new TIniFile(ChangeFileExt( Application->ExeName, ".INI" ) );
    ini->WriteInteger("Form1", "Top", Form1->Top);
    ini->WriteInteger("Form1", "Left", Form1->Left);
    ini->WriteInteger("Form1", "Width", Form1->Width);
    ini->WriteInteger("Form1", "Height", Form1->Height);
    delete ini;
    L'aide de C++Builder donne toutes les indications nécessaires.

  3. #3
    Invité(e)
    Invité(e)
    Par défaut
    Merci !

Discussions similaires

  1. [eZ Publish] Problème pour supprimer des objets de la corbeille
    Par azrael62 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 01/10/2012, 15h18
  2. Problèmes pour modifier des objets
    Par georgie2 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 28/09/2012, 15h18
  3. problème pour récupérer des objets MIB
    Par corro dans le forum Développement
    Réponses: 3
    Dernier message: 08/02/2012, 10h23
  4. Problème pour créer des objets de la même classe
    Par Dietzer dans le forum Code::Blocks
    Réponses: 1
    Dernier message: 25/06/2009, 17h01
  5. Réponses: 4
    Dernier message: 21/02/2007, 17h08

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