Bonjour,
J'utilise Lazarus V1.1 avec FPC V2.7.1, dans ce cas, avec Windows-XP (pas essayé avec d'autre OS)
Si je passe à monStringGrid.SaveToFile(xmlFileName) un xmlFileName avec des accents (codés en UTF8), pas de problème il crée bien un fichier .xml correct et le nom de fichier est correct dans l'explorateur.
Mais maintenant, si je reprend ce même fichier avec monStringGrid.LoadFromFile(xmlFileName) en ayant lu ce nom de fichier avec une OpendlgBox. Je reçois l'erreur suivante:
Le projet xxxx à levé une classe d'exception 'Exception' avec le message:
N'est pas un fichier de grille correct
Inutile de dire que si on enlève les accents au nom du fichier, il est lu impeccablement.
Des investigations m'ont montré que effectivement, il voyait le paramètre grid/version avec la valeur -1 au lieu de 3.
Quelqu'un à déjà vu ça ? à une idée pour contourner le problème ?
Je remercie par avance ceux qui lirons mon message.
Danilo Uccelli
Partager