Ce programme fonctionne parfaitement bien lorsqu’il est exécuté en tant que script non compilé.
En revanche, lorsque je le compile, puis créer un installateur avec Inno Setup, le programme ne modifie pas le fichier texte.
Je pense donc que c'est une erreur due à l'autorisation d'écriture dans le fichier, puisque moi-même je ne peux pas modifier le fichier manuellement (qui se trouve dans Programe Files (x86)).
Code : Tout sélectionner
If Not FileExists("langue.txt") Then
Local $hFileOpen = FileOpen("langue.txt", 2)
Filewrite($hFileOpen,"FR")
FileClose($hFileOpen)
Global $LANGAGE="FR"
EndIf
Sauriez-vous comment autoriser mon programme à écrire dans ce fichier ?
Merci d'avance !