2010-11-08 5 views
0

Je suis en train d'écrire une application de bureau Win Forms sur VB.net qui utilise des données utilisateur sous forme de texte enrichi, stockées en interne en tant qu'objet, puis sérialisées dans un fichier XML à des fins de stockage persistant.Utiliser Word pour créer des fichiers pour mon application

Pour créer les données de l'utilisateur (le «document» de l'application, il pourrait être appelé), j'ai écrit une application séparée qui essaie d'être un traitement de texte, puis enregistre le texte dans mon format XML qui peut ensuite être ouvert et utilisé dans l'application principale.

Est-ce que je peux utiliser Word pour faire cela? Peut-être en écrivant un complément ou un modèle? Juste pour clarifier, le format du texte riche serait juste une table, je dois alors enregistrer ceci dans mon format XML, ou enregistrer le texte comme mon objet puis le sérialiser dans le dossier.

Répondre

0

Vous pouvez écrire un petit add-in VSTO qui se connecte au processus FILE SAVE, et, au lieu d'enregistrer le fichier par mot, enregistre la partie du fichier que vous voulez dans votre propre format XML.

Google "CONTRÔLES DE RÉGLAGE VSTO" pour plus de détails sur la réutilisation de la fonction intégrée FILE SAVE.

+0

Merci drventure. Je vais regarder dans cela. – Guy

Questions connexes