J’ai développé un assemblage .Net en VB Express 2005 …

 

J’ai cherché d’où pouvais venir mon problème et j’ai fini par trouver ….

 

En fait j’avais raison le problème venait bien du currentcontroler…

 

Au lieu de :

 

oSel = oDocument.CurrentController.Frame

 

Il faut faire

 

 

oSel = oDocument.CurrentController

 

 

 

Sinon on ne copies pas tout …

 

Pour les arguments on est obligé de passer un paramètre bidon sinon ca ne fonctionne pas avec les commandes UNOI je ne sais pas pourquoi ?

 

Merci tout de même pour cette aide …

 

 

-----Message d'origine-----
De : Bernard Marcelly [mailto:[EMAIL PROTECTED]
Envoyé : lundi 20 mars 2006 18:49
À : prog@fr.openoffice.org
Objet : Re: [prog] Très Urgent .. merci d'avance ...Copier et formatage ...

 

Bonjour Cezame Concept

Message du 2006-03-20 10:23:

> Mon problème est simple je veux ouvrir un document open office ;..

>

> Sélectionner tout et copier vers le presse papier ensuite ouvrir un deuxième

> document et coller …

>  ( ... )

>

> Le problème est lorsque j’utilise des formatages.. par ex du texte en corps

> et du texte en titre 1 la sélection est complète (à l’écran) mais la copie

> ne prends en compte que le ce qui se trouve en titre 1

>

 

En utilisant l'enregistreur de macros le résultat est correct, la copie

est complète.

Dans ton codage, pour les deux appels de executeDispatch, la variable

Arguments n'a pas besoin de valeur de propriété (mais une propriété

bidon fait effectivement l'affaire). En Basic il faudrait écrire

Arguments() dans l'executeDispatch, d'où je conclus que ton codage

original n'est pas en Basic.

 

    Bernard

 

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

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 à