Re: [prog] Chemins relatifs
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
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
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
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
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
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
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.