Un autre conseil pour la route : pas de chemins absolus dans ton code.
Par exemple, dans ton unité JDRGestFiles tu as ces 2 lignes :
Code:
1 2 3
|
PathM1 : string = 'c:\lazarus\jdr\datas\monsters\monster.dta';
PathBoss: string = 'c:\lazarus\jdr\datas\monsters\bosses.dta'; |
Le problème c'est que moi je n'ai pas décompressé ton archive au même endroit. Résultat dès que je clique sur explorer --> BOUM !
Une solution dans un premier temps c'est de n'utiliser que des chemins relatifs.
Code:
1 2 3
|
PathM1 : string = 'datas\monsters\monster.dta';
PathBoss: string = 'datas\monsters\bosses.dta'; |
Mais la meilleure solution :
http://wiki.lazarus.freepascal.org/M...gramming_Guide en particulier la section 'Data and resource files'.