Petite classe pour lire les fichiers ini [vb.net]

Soyez le premier à donner votre avis sur cette source.

Vue 9 370 fois - Téléchargée 926 fois

Description

je n'ai pas trouvé de support en .NET pour lire les fichiers INI (j'ai ptèt mal cherché ?¿) enfin bref, tu mets la dll en référence et tu déclare un IniReader.
la classe hérite de streamreader et contient quatre fonctions supplémentaires :
- ReadAll qui récupère le texte en entier
- Read_Sections qui récupère ds une liste de strings les sections du fichier
- Read_Keys qui récupère ds une liste de strings les clefs d'une section spécifiée
- Read_Value qui récupère telle valeur de telle clef de telle section

Les sources sont documentées

Source / Exemple :


c'est l'histoire d'un pingouin qui se promène sur la banquise ...

et Zip le pingouin...

Conclusion :


des remarques, optimisations, notes ?

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

skibadge
Messages postés
9
Date d'inscription
mercredi 15 mars 2006
Statut
Membre
Dernière intervention
20 juin 2008

Salut , tout nouveau en vb.net et je galére, VB6 ça allait pas mal mais en .net je commence juste et j'aime bien les .ini car pas encore bien compris xlm
J'ai bien référencé ta ddl mais "tu déclare un IniReader" en temps que quoi

merci d'avance
cs_Acide
Messages postés
2
Date d'inscription
jeudi 10 juillet 2003
Statut
Membre
Dernière intervention
18 janvier 2005

Pourquoi ne pas utiliser tout simplement les vieux API de windows ???? Oo
Ca fait un moment que j'ai pas mis mon nez dans du code ... mais je sais quand j'avais convertie de vieille source en .Net histoire de voir le résultat. Il avait tout naturellement déclaré ma vieille fonction GetProfString().

De mémoire c'est d'ailleur la même méthode, sauf que le type ANY n'existe plus.

(Pour la déclaration réalisez un code en vb6 et demandez à .Net de le convertir ... c long compliqué mais ca peut tjs aider)
Dushaine
Messages postés
5
Date d'inscription
samedi 29 novembre 2003
Statut
Membre
Dernière intervention
27 février 2008

Bh moi j'aime bien c bon vieux ini donc je v te mettre une bonne note ;-)
phildarvador
Messages postés
106
Date d'inscription
jeudi 7 février 2002
Statut
Membre
Dernière intervention
30 novembre 2004

Salut

chris81>>
J'ai rencontré le même problème sans trouver de solution...
Le app.config me sert à stocker des constantes, et pour des variables j'utilise en fait un fichier XML standard.

TheMacleod>>
Pas de note pcq je ne sais pas quoi mettre

Tchôô
cs_chris81
Messages postés
589
Date d'inscription
jeudi 2 octobre 2003
Statut
Membre
Dernière intervention
29 avril 2008
2
salut phildarvador a propos de app.config, sais tu comment ecrire dedans?

y a la fonction
app.setting.set("Valeur",cle) mais ca marche pas

as tu une solution?

merci

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.