Bonjour Christian,
Premier obstacle. J'ai fait mes tests avec Win XP. Le fichier de
sauvegarde au format texte est enregistré à la racine du disque C, ce
qui me semble le plus simple et le plus universel. En cas de problème
(?) il suffit de l'effacer et de recommencer les réglages.
et ca devient une catastrophe si tu es sous un autre OS
tu peux heureusement utiliser l'api de OOo pour t'en sortir
cijoint un bout de code directement pris de dicOOo (plus une adaptation)
LeServiceSubst = CreateUnoService("com.sun.star.util.PathSubstitution")
aConfigProvider = createUnoService(
"com.sun.star.configuration.ConfigurationProvider" )
aParams(0).Name = "nodepath"
aParams(0).Value = "/org.openoffice.Office.Common/Path/Current"
aSettings = aConfigProvider.createInstanceWithArguments(
"com.sun.star.configuration.ConfigurationAccess", aParams() )
'Chemin Home (mes documents)
cheminWork=ConvertFromURL(leServiceSubst.substituteVariables("$(work)",
true))
'Chemin OOo (installation)
cheminOOO=ConvertFromURL(leServiceSubst.substituteVariables("$(insturl)",
true))
'Chemien user/ooo
cheminOOOUser=ConvertFromURL(leServiceSubst.substituteVariables("$(userurl)",
true))
Voili, voil
bonne chance
n'hesites pas si tu as des questions
Laurent
--
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org
Indesko >> http://www.indesko.com
Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org
Livre "Programmation OpenOffice.org", Eyrolles 2004
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]