Hello,
Je tourne sous Inno Setup 5.4.3 et j'ai un petit souci pour modifier le contenu d'un fichier, j'ai le droit à un type mismatch lors de la lecture du contenu du fichier.
L'erreur "TypeMismatch" porte sur la ligne "LoadStringFromFile", colonne 52, soit entre "FileContent" et la parenthèse fermante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 procedure CurStepChanged(CurStep: TSetupStep); var ConfigFile,NewFolder,FileContent: String; begin ConfigFile := ExpandConstant('{userappdata}')+'\test\data\test.xml'; ... LoadStringFromFile(ConfigFile, FileContent); StringChange (FileContent, '<name>test</name>', NewFolder); DeleteFile(SrcFile); SaveStringToFile(ConfigFile,FileContent, True); end;
Pourtant, le contenu du fichier peut bien se charger dans un string non ?
Merci.
Partager