PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → [WD10] windev et Lotus Domino
[WD10] windev et Lotus Domino
Iniciado por broggini.david, 28,dic. 2005 10:13 - 3 respuestas
Publicado el 28,diciembre 2005 - 10:13
Bonjours a Tous,
je cherche a utiliser windev-10 avec Lotus domino installee dans l'entreprise, pour examiner des mails mais j'ai des difficultee a instancier un objet ole. Voici l'exemple:

exemple vb

Dim session As New Domino.NotesSession
Dim db As Domino.NotesDatabase
Dim dc As Domino.NotesDocumentCollection
Dim doc As Domino.NotesDocument
...

en Windev-10

ole_session = allouer un objet OLE "Domino.NotesSession"
me donne l'erreur "L'objet automation 'Domino.NotesSession' n'est pas installé sur votre système."

Par contre en utilisant "Notes.NotesSession" ça marche bien (mais ca ne me sert pas).

En effect, dans vb j'ai du ajouter la reference a

"Lotus Domino Objects " -> domobj.tlb
"Lotus Notes Automation Classes" -> notes32.tlb

Avez-vous des idees et des conseilles?

Merci d'avance
David, Italie
Publicado el 31,diciembre 2005 - 00:06
salut a tous,
si quelqu'un a une reponse, je suis aussi super interesse
Publicado el 26,enero 2006 - 17:27
J'utilise WinDev9 pour interfacer Lotus Notes.
Cet exemple est un extrait du code pour envoyer un mail, mais peut te servir à "examiner des mails" en le modifiant un peu, en trouvant les méthodes appropriées.

// DECLARATION DE L'OBJET OLE NotesSession
Notes est un objet OLE dynamique
Notes = allouer un objet OLE "Notes.NotesSession"

// OUVERTURE DE LA BASE DE MAIL PAR DEFAUT
Base = Notes>>GetDataBase("","")
Base>>OpenMail()

// CREATION D'UN NOUVEAU DOCUMENT
Doc = Base>>CreateDocument

// DECLARATION D'UN DOCUMENT DE TYPE MEMO
Doc>>ReplaceItemValue("Form","Memo")

// DESTINATAIRE
Doc>>ReplaceItemValue("SendTo",_To)
Publicado el 03,marzo 2006 - 12:23
Merci je vais essaier.
En cas de decouvertes je poste.
Merci