Application.ExeName te donne le chemin complet de ton application (repertoire + nom.exe)
par exemple si tu as ton appli.exe dans le repertoire C:\delphi\appli, Application.ExeName va te rendre 'c:\delphi\appli\appli.exe'
donc, tu as juste a faire un ExtractFilePath(Application.ExeName) pour recuperer 'c:\delphi\appli' (uses SysUtils)
Perso, je prefere utiliser les fichier au format INI pasque c'est quand meme super simple et ca evite de charger la base de registre...
Mais sinon pour le TRegistry (uses Registry) , c'est (en gros) le meme principe, sauf que tu as en plus une arborescence de cles: tu n'es plus limite a faire section/item=value, tu peux maintenant avoir section/section/..../section/item=value (pas sur d'avoir ete tres clair )
Pour son utilisation, regarde dans l'aide Delphi , y'a un exemple tout simple
--Message édité par JWhy--
---------------
www.alliancefrancophone.org ... Home is where the heart is