J'ai l'impression que c'est pas mal.

Mais je ne vois pas trop l'intérêt du premier hchangerep : utilise plutôt un fichier ini puisque tu ne lis que le premier enregistrment.

Par défaut, lorsque...