Grâce à l'aide trouvée sur ce forum, j'arrive à manipuler OO (en tout
cas le writer) à partir de Visual Foxpro. Tout va presque bien. merci à
tous.
mais j'ai un petit souci avec une instruction qui parait toute simple :
en basic OO on écrit :
special = com.sun.star.text.ControlCharacter.PARAGRAPH_BREAK
montexte.insertControlCharacter( moncurseur, soecial, false)
En VFP je n'arrive pas à récupérer la valeur de PARAGRAPH_BREAK parce
que, en fait, VFP ne connait pas com.sun.star.text.
J'ai essayé plein de chose comme
This.doc = This.bureau.LoadComponentFromUrl( ;
"private:factory/swriter", "_blank", 0, @ aNoargs )
lnchar = This.doc.text.ControlCharacter.PARAGRAPH_BREAK
ou
lnchar = This.doc.text.getPropertyValue( ;
"ControlCharacter.PARAGRAPH_BREAK")
ou ......
mais rien n'y fait.
faut-il que je crée un nouvel objet comme dans
This.gestionnaire_de_services = CREATEOBJECT( ;
"com.sun.star.ServiceManager" )
ou une nouvelle instance comme dans
This.bureau = ;
This.gestionnaire_de_services.createInstance( ;
"com.sun.star.frame.Desktop" )
Puis-je récupéérer les valeurs directement ou dois-je passet par un
getpropertyvalue() ?
Bref si quelqu'un pouvait me mettre sur la voie .....
Merci d'avance
Jean à Grenoble
PS ce n'est pas bloaquant car je pourrais créer un fichier .h avec
#DEFINE PARAGRAPH_BREAK 4
mais je voudrais bien comprendre ...
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]