Re: [prog] Chemins relatifs

2007-09-29 Par sujet Bernard Marcelly

Message de xavier roguiez  date 2007-09-29 13:45 :

Bonjour

J'ai cherché sur la toile et dans l'excellent ouvrage Programmation OO 
2, mais grand succès. Je cherche à ouvrir un fichier en donnant son 
adresse en relatif ? Est ce possible sous OO ?


Je voudrais écrire un truc du type
   aFile = .\mdp.tex
   iNumber = Freefile
   Open aFile For Append Access Read Write As #iNumber

Mais le .\mdp.tex n'est pas accepté. J'ai pensé à utiliser currDir() 
de manière à récupérer le chemin où se trouve mon fichier, mais ca ne 
marche pas.




Bonjour,
C'est si difficile que cela, de créer un nouveau message pour poser sa 
question ?
A l'avenir merci de ne pas employer Répondre à pour poser une question 
sans rapport.


Dans l'excellent ouvrage cité on indique page 154 que CurDir n'est plus 
pris en charge. En clair, la notion de répertoire courant n'est plus 
supportée car OpenOffice.org est multi-OS.


 Bonne journée
   Bernard

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [prog] Chemins relatifs

2007-09-29 Par sujet xavier roguiez

Bonjour,

Merci pour votre réponse.
Je cherche à ouvrir un fichier en donnant son adresse en relatif ? 
Est ce possible sous OO ?

Il n'est donc pas possible d'ouvrir un fichier en relatif ? C'est curieux ?

Je voudrais écrire un truc du type
   aFile = .\mdp.tex
   iNumber = Freefile
   Open aFile For Append Access Read Write As #iNumber


Bon week
xavier roguiez

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [prog] Chemins relatifs

2007-09-29 Par sujet Bernard Marcelly

Message de xavier roguiez  date 2007-09-29 14:43 :

Bonjour,

Merci pour votre réponse.
Je cherche à ouvrir un fichier en donnant son adresse en relatif ? 
Est ce possible sous OO ?

Il n'est donc pas possible d'ouvrir un fichier en relatif ? C'est curieux ?


C'est curieux ? non, c'est OpenOffice.org.

Relatif à quoi ? Si c'est par rapport à un emplacement connu tu peux 
calculer l'adresse complète. Par exemple si c'est le même répertoire que 
celui d'un document ouvert, tu peux connaître l'adresse de stockage du 
document ( ceDocument.URL )


 Bonne journée
   Bernard

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [prog] Chemins relatifs

2007-09-29 Par sujet xavier roguiez

Bonsoir,


Relatif à quoi ? Si c'est par rapport à un emplacement connu tu peux 
calculer l'adresse complète. Par exemple si c'est le même répertoire 
que celui d'un document ouvert, tu peux connaître l'adresse de 
stockage du document ( ceDocument.URL )
Impeccable, c'est tout ce que je demandais. Merci encore pour votre 
patience.


 Bonne journée

Pareillement
xavier

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [prog] Chemins relatifs

2007-09-29 Par sujet xavier roguiez

Bonsoir

Fin de mon problème
Relatif à quoi ? Si c'est par rapport à un emplacement connu tu peux 
calculer l'adresse complète. Par exemple si c'est le même répertoire 
que celui d'un document ouvert, tu peux connaître l'adresse de 
stockage du document ( ceDocument.URL )
Voila ce que je souhaitais faire, il y a certainement plus simple ? En 
tout cas, çà fonctionne pour l'instant


   aDir=monDocument.URL
   resChaine = Split(aDir, /, 50) : aDir=
   for i=LBound(resChaine) to UBound(resChaine)-1
   aDir=aDir+resChaine(i)+/
   next
   aFile = aDir + mdp.tex


Bonne fin de week end
xavier

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [prog] Chemins relatifs

2007-09-29 Par sujet Bernard Marcelly

Message de xavier roguiez  date 2007-09-29 18:03 :

Bonsoir

Fin de mon problème
Relatif à quoi ? Si c'est par rapport à un emplacement connu tu peux 
calculer l'adresse complète. Par exemple si c'est le même répertoire 
que celui d'un document ouvert, tu peux connaître l'adresse de 
stockage du document ( ceDocument.URL )
Voila ce que je souhaitais faire, il y a certainement plus simple ? En 
tout cas, çà fonctionne pour l'instant


   aDir=monDocument.URL
   resChaine = Split(aDir, /, 50) : aDir=
   for i=LBound(resChaine) to UBound(resChaine)-1
   aDir=aDir+resChaine(i)+/
   next
   aFile = aDir + mdp.tex



C'est la bonne direction, et mieux en utilisant aussi Join

Dim v As Variant, aFile As String
v = split(thisComponent.URL, /)
v(UBound(v)) = mdp.tex
aFile = join(v, /)

__
Bernard

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [prog] Chemins relatifs et HyperLien

2007-02-22 Par sujet Cezame Concept
En ce qui concerne le choix du .doc ceci est animé par le fait que je dévellope 
une appli de gestion dont les utilisateurs peuvent utiliser indifférement la 
suite OpenOffice ou celle de Microsoft (bien que de plus en plus passe sous 
OpenOffice). Le .doc est lisible et modifiable par les deux suites 
Quelle syntaxe utiliser pour le chemin relatif ? par ex 
.\Annexes\Mondocassocié.PDF ?
En fait j'ai une appli qui génère des PDF le document que je génère doit 
permettre le lien vers les PDF quiseront situés dans le dossier Annexes sous 
la même racine.
Je pensais pour la diffusion utiliser un fichier xml qui pointe vers les pdf 
afin de rendre lisible et modifiable le document par les deux suites (microsoft 
et oOffice) qu'en pensez vous que me conseillez vous eu égard a mes besoins ?
Salutations et merci d'avance
Cezame





 Message du 23/02/07 00:09
 De : yves dutrieux 
 A : prog@fr.openoffice.org
 Copie à : 
 Objet : Re: [prog] Chemins relatifs et HyperLien
 
 Bonsoir,
 
 Le 22/02/07, Cezame Concept a écrit :
 
  Bonjour
  Je souhaiterai générer des documents depuis une appli tierce,à savoir un
  document oWriter avec des hyperlien vers d'autres documents générés.
  Pour pouvoir ensuite diffuser ces documents je souhaiterai donc utiliser
  des chemins relatifs ...
  Quelle syntaxe exacte utiliser si par exemple mon document principal est
  dans un dossier et que les annexes se trouvent dans un sous dossier
  Annexes ?
  J'ai essayé :Annexes/MonDoc.PDF mais cela ne fonctionne pas ...
 
 
 Il me semble d'avoir déjà discuté de cela précédemment...
 De souvenir, le lien relatif n'est pas possible :'-( en format .odt
 Par contre, il me semble que dans mes tests, cela fonctionnait si on
 exportait le document au format .PDF !
 A revérifier/confirmer.
 
 
 De plus afin que tout le monde puisses ouvrir le document principal je
  pensais générer un .doc ...
  Merci d'avance pour votre aide précieuse ...
 
 
 Perso, un document que tout le monde puisse ouvrir est un pdf (ou mieux un
 odt).
 Acrobat est en général installé sur pas mal de machines et est gratuit. Ce
 n'est pas le cas de l'autre suite (ok, il y a wordviewer.. mais le nbre de
 machine où il est installé) ;-)
 -- Ce n'est que mon avis. --
 
 Yves
 
 Cezame
 
 
 
 
 -- 
 web site : http://www.molenbaix.com
 
 ---
 Orange vous informe que cet e-mail a ete controle par l'anti-virus mail.
 Aucun virus connu a ce jour par nos services n'a ete detecte.