Aller au contenu

Messages recommandés

Posté(e)

bonjour à tous,

 

y a t-il des fonctions standards lisp qui permettent de gérer des fichiers ini windows

(récupération des valeurs de variables)ou avez vous déja une fonction qui fait ceci

 

Merci à tous

 

 

Posté(e)

J'utilise les fichier ini pour le paramétrage de mes programmes depuis longtemps.

Pour gérer tous les cas de figure, c'est un truc de dingues.

N'empèche que PowerClic.vlx contient un certains nombre de fonctions, qui peuvent aider à la gestion des fichier ini :

 

PW_CHARGER_INI Chargement à partir d'un fichier txt des listes de parametres ds des variables globales [ nomfich ]

PW_CHARGER_LST_INI Initialisation à partir d'un fichier ini de variables système [ fichierini ]

PW_ECRINI Ecrire une variable dans un fichier ini spécifié par l'utilisateur [ lcmb nomfich ]

PW_ECRIT_SECTION_INI remplace une section dans un fichier ini [ fich l-sect ]

PW_LIST_LIT_INI scrute un fichier ini, liste les lignes d'une section [ fich deb ]

 

Je te renvoie à la bibliothèque des fonctions pour fichier ini :

http://www.g-eaux.com/powerclic/librairie/fam-INI.htm

 

Il y a plusieurs fonctions qui semblent faire la même chose, mais c'est un problème historique de fichier ini qui avaient des normes différentes:

La règle générale:

[masection]

;;masection est une section qui peut contenir des listes ou des affectation de variable:

;;affectation de variable préhistorique:

&NA-CMATE=FO_DUCTI

;;affectation de variable moderne:

NA-CMATE=FO_DUCTI

 

[maliste]

;;le nom de section va devenir le nom de la variable maliste

1erel,2emel,3emel

a,b,c

1,2,3

 

va donner à la lecture:

!maliste

'(("1erel" "2emel" "3emel")

("a" "b" "c")

(1 2 3)

)

et

!NA-CMATE

"FO_DUCTI"

 

J'ai depuis la dernière mise en ligne fait évoluer ces fonctions, pour gérer les listes directement

en '((a b c)(1 2 3))

mais c'est encore d'autres cas spécifiques

 

Je travaille plus sur les fichier csv, qu'il est bien plus agréable de modifier avec oOo, mais qui sont moins souples

 

Salut

 

 

 

 

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité