Mein Betriebssystem: Windows 7 SP3
LibreOffice: Version 4.1.1.2

Über ein Macro versuche ich eine E-Mail zu senden. 
Für den Service ‘MailMessage’ soll es laut ::com::sun::star::mail:: die 
Constructoren ‘create’ und ‘createWithAttachment’ geben. 

Ich erzeuge ein Object:
   oMsg = CreateUnoService("com.sun.star.mail.MailMessage")

und rufe den Constructor Create mit Strings als Parameter auf: 
   oMsg.Create(sAddressFrom, sAddressTo, sSubject, sBody) 

Dies führt zur Fehlermeldung: 
   BASIC-Laufzeitfehler.
   Eigenschaft oder Methode nicht gefunden: Create.

Eine Überprüfung Mit .Dbg_Methods ergibt folgende Methoden:
   Methods of object 
   "com.sun.star.mail.MailMessage":
   SbxEMPTY queryInterface ( SbxOBJECT ) ; 
   SbxVOID addRecipient ( SbxSTRING ) ; 
   SbxVOID addCcRecipient ( SbxSTRING ) ; 
   SbxVOID addBccRecipient ( SbxSTRING ) ; 
   SbxARRAY getRecipients ( void ) ; 
   SbxARRAY getCcRecipients ( void ) ; 
   SbxARRAY getBccRecipients ( void ) ; 
   SbxVOID addAttachment ( SbxOBJECT ) ; 
   SbxARRAY getAttachments ( void ) ; 
   SbxARRAY getTypes ( void ) ; 
   SbxARRAY getImplementationId ( void ) 

Die beiden Constructor-Methoden fehlen!

Kann jemand helfen?

Gruß von Henning
-- 
Liste abmelden mit E-Mail an: [email protected]
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an