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# Discussion :

Serialization C# .net


Sujet :

C#

  1. #1
    Membre habitué
    Inscrit en
    Janvier 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 10
    Par défaut Serialization C# .net
    Bonjour,
    Je cherche un moyen d'enregistrer des objets dans un fichier puis de les chargers à partir de C#.NET.

    La problématique est la suivante:
    - Les fichiers contenants les données des objets sont dans un fichier qui est au préalable tapé à la main et donc pas généré automatiquement par quelconque script
    - les objets sont des objets standards de c#.net à savoir des textbox, des buttons ....
    - Lors du chargement ils doivent généré des éléments sur une feuille simple (form)

    Donc j'aurais voulu savoir les grandes lignes puisque j'ai pas trouvé grand chose sur la sérialisation des objets types Textbox, buttons ect... chez notre ami google.

    Je suis partis sur la base suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <objet>
    <type>Button</type>
    <value>Click Me</value>
    </objet>
    <objet>
    <type>Label</type>
    <value>Bonjour</value>
    <size>17</size>
    </objet>
    Cependant je vois pas trop comment faire ensuite. Si quelqu'un a déjà utiliser cette méthode...

    Je me suis aussi renseigné sur deux autres méthodes excepté le XML à savoir SOAP et le Binary mais sa correspond pas trop à mes attentes (mais si vous avez des idées balancez !)

    En vous remerciant

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    pour etre directe, la serialisation des objets comme textbox, et autre, c'est pas trop possible en XML car certaines propriétés ne sont pas sérialisables

    Souvent, ce qu'on fait, c'est que les propriétés qui peuvent l'etre sont sérialisées mais par contre, on ne sérialise pas en xml une forme...

    Regarde sur google, explications plus completes que la mienne

    Sinon, serialisation binaire peut parfois simplifier les choses mais bon, c'est pas lisible ensuite avec un éditeur de base...

    The Monz, Toulouse

  3. #3
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    J'avoue que je ne vois pas bien l'intérêt de sérialiser directement des instances de contrôle (comme dit supra, en plus, ils ne sont pas sérialisables).

    Quel est ton besoin fonctionnel ?

Discussions similaires

  1. équivalence asp.net/c# de serialize() de php
    Par mbello dans le forum ASP.NET
    Réponses: 3
    Dernier message: 23/06/2009, 23h16
  2. A ceux qui ont migré de VB6 vers VB.Net
    Par Fox dans le forum VB 6 et antérieur
    Réponses: 81
    Dernier message: 21/05/2008, 14h56
  3. [vb.net] Probleme de serialization
    Par Balbo dans le forum VB.NET
    Réponses: 17
    Dernier message: 03/10/2006, 11h58
  4. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  5. Fichier PDOXUSRS.NET
    Par yannick dans le forum Paradox
    Réponses: 5
    Dernier message: 05/04/2002, 09h45

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