Comment insérer des sauts de ligne dans un .ini ?
J'utilise le code suivant pour lire/écrire :
'Fonction pour lire une valeur dans un fichier INI
Function INIRead(Entete As String, Variable As String, Optional Fichier As String) As String
Fichier = IIf(Fichier = "", App.Path & "\config.ini", Fichier)
INIRead = String(255, Chr(0))
INIRead = left$(INIRead, GetPrivateProfileString(Entete, ByVal Variable, "", INIRead, Len(INIRead), Fichier))
End Function
'Fonction pour écrire une valeur dans un fichier INI
'La section spécifiée est créée automatiquement si elle n'existe pas déjà
Function INIWrite(Entete As String, Variable As String, Valeur As String, Optional Fichier As String) As String
Fichier = IIf(Fichier = "", App.Path & "\config.ini", Fichier)
INIWrite = WritePrivateProfileString(Entete, Variable, Valeur, Fichier)
End Function