Lire les paramètres my.settings avec xpath et les expressions régulières puis exporter dans excel

Soyez le premier à donner votre avis sur cette source.

Vue 6 844 fois - Téléchargée 431 fois

Description

Après plusieurs recherches pour lister les paramètres My.settings en passant par la porte d'en avant, j'ai fini par réussir par la porte d'en arrière. Le programme ouvre le fichier settings.settins (dans MyProject) d'une application, utilise les expressions régulières (Regex) pour récupérer les paramètres et les valeurs, puis exporte les résultats dans une feuille de calcul Excel. (Pour moi, c'est Excel 2002, mais cela devrait aussi aller pour les autres versions.) Le code est amplement commenté. Mais comme la version précédente comportait une er(hor)eur, j'ai mis une nouvelle version, le 22 mai 2007

Conclusion :


Je sais qu'il ne peut pas imprimer et qu'il manque peut-être d'autres choses comme le copier-coller, mais là, je n'aurai plus vraiment de temps à y consacrer avant quelques semaines. Pour l'instant, on peut imprimer le fichier texte que le programme génère, ou le tableau Excel

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

romagny13
Messages postés
710
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
27 août 2014
2 -
Il y a la dll System.configuration.dll qui fait trés bien cela,lire les fichiers de configurations (il suffit d'ajouter une référence)
+
Utilisateur anonyme -
Bonjour,

En principe oui, mais chez moi, il y avait toujours des hospices de lignes rouges qui faisaient tout bloquer... Je ne sais pas si c'est à cause du fait que j'ai VB 2005 Express. (En fait, c'est plutôt VB 2005 Sluggish, mais bon...)
Utilisateur anonyme -
Honte à moi. Je n'avais pas mis la référence....

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.