Ma question est plus simple que cela ...

 

Je cherche juste a interpréter l'oOBasic sous VB Express 2005

 

Je souhaite juste connaître la valeur a envoyer au paramètre "FilterName" pour chaque format de fichier  reconnu par Writer ( comme dans le enregistré sous d'oOWriter) ...

 

Merci pour votre aide ...

 

Ci-dessous code VB utilisé ...

 

Function EnregistrerSousFormat(Optional ByVal psCheminComplet As String = "", Optional ByVal EstCopie As Boolean = False, Optional ByVal Ecraser As Boolean = False, Optional ByVal Format As Integer = 1) As String

 

        Dim Arguments(1)

        Dim sNomDocument As String

 

        On Error GoTo Sortie

 

        Arguments(0) = MakePropertyValue("OverWrite", Ecraser)

        Arguments(1) = MakePropertyValue("FilterName", Format)

 

        'Formatage du chemin du fichier

        sNomDocument = "file:///" + Replace(psCheminComplet, "\", "/")

        MsgBox(sNomDocument)

        'Enregistrement du document

        If EstCopie = True Then

            Call oDocument.storeToURL(sNomDocument, Arguments)

        Else

            Call oDocument.storeAsURL(sNomDocument, Arguments)

        End If

        EnregistrerSousFormat = psCheminComplet

 

Sortie:

        EnregistrerSousFormat = ""

 

 

    End Function

 

 

-----Message d'origine-----
De : Laurent Godard [mailto:[EMAIL PROTECTED]
Envoyé : vendredi 3 mars 2006 10:38
À : prog@fr.openoffice.org
Objet : [prog] Constantes nommées et filtres d'export

 

Bonjour

 

> Petite question ... pour effectuer un enregistrement sous différents

> formats j'avais utilisé sous VB6 cette fonction ...

> 

 

tout d'abord, pour une nouvelle question, essaye de changer de sujet et

reecrit un nouveau message à chaque fois (au lieu de faire repondre sur

dancien message)

 

>

> Sous VB Express 2005 il semblerai qu'il faille passer un numérique en

> paramètre pour format ..

>

 

regarde dans le SDK (IDL reference) pour ce qui est des constantes nommees

http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html

 

>

> Problème j'en conclu donc que les formats style "MS Word 97" sont des

> constantes sous oOBasic .. si c'est le cas ou retrouver ces constantes ?

> 

 

dans les fichiers .xcu

voir là pour des pistes

OOo 2 :

http://blogs.nuxeo.com/sections/blogs/laurent_godard/2006_02_24_enhancing-ooo-calc-csv-file-recognition

OOo 1.1.x :

http://blogs.nuxeo.com/sections/blogs/laurent_godard/2005_01_26_ouvrir_fichier_d

 

sinon, une premiere liste

http://oooconv.free.fr/oooconv/oooconv_fr.html

 

Cordialement

 

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]

 

---------------------------------------------------------------------------------------

Wanadoo 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.

 

 

 

Répondre à