IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Erreur sur EmailOuvreSessionOutlook() [WD14]


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de L.nico
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 143
    Par défaut Erreur sur EmailOuvreSessionOutlook()
    Bonjour,

    J'ai une classe windev qui gère la messagerie.
    Cette classe fonctionne très bien dans un autre projet sur ma machine.
    Je suis en train de faire un tout petit projet qui utilise cette même classe, et là l'instruction EmailOuvreSessionOutlook() ne fonctionne plus ...

    L'erreur :
    Le mécanisme de sécurité du WLangage a détecté une erreur inattendue pendant l'initialisation du sous-système MAPI.
    Vous utilisez probablement la version 'Express' d'Outlook. Cette version est limitée et ne supporte pas Extended MAPI. Vous devez utiliser la version standard livrée avec Office. Modifiez votre messagerie par défaut dans le panneau de configuration de Windows (icône : 'Options internet')
    Détail de l'erreur système : Impossible de modifier le mode thread une fois qu'il a été fixé.
    Extrait du Code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    		:_IdSession = EmailOuvreSessionOutlook("")
    		SI :_IdSession = 0 ALORS
    			Erreur("Impossible d'ouvrir une session Outlook !" + RC + ErreurInfo(errComplet))
    			RENVOYER Faux
    		FIN
    Sur ma machine, je n'utilise pas la version express de Outlook mais la version 2007 ....
    J'avoue que je comprends pas le comportement de windev, qui dans un projet avec la même classe fonctionne, et dans un autre ne fonctionne pas, surtout que c'est une classe autonome qui ne partage absolument rien avec le projet.
    Si vous avez des idées, merci pour vos eclarcissements,

    Nicolas

  2. #2
    Membre Expert
    Avatar de L.nico
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 143
    Par défaut
    Bon ben finalement, après avoir essayé d'ouvrir une session dans le code du projet directement, j'ai réessayé d'ouvrir une session dans une procédure et ça passe maintenant dans tous les cas.
    Mais je n'ai pas d'explication pour ceux qui pourrait malheureusement rencontrer le même problème...
    Si ce n'est d'essayer directement l'instruction qui ne fonctionne pas au tout début dans le code du projet...

  3. #3
    Membre Expert Avatar de klbsjpolp
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 065
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 065
    Par défaut
    Bonjour,

    Il y a une référence à un thread dans ton message, essayais-tu d'appeler la fonction dans un thread? Je ne sais pas si ça peut causer problème, mais sait-on.

  4. #4
    Membre Expert
    Avatar de L.nico
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 143
    Par défaut
    Citation Envoyé par klbsjpolp Voir le message
    Bonjour,

    Il y a une référence à un thread dans ton message, essayais-tu d'appeler la fonction dans un thread? Je ne sais pas si ça peut causer problème, mais sait-on.
    Non non pas du tout ! j'utilise le thread par defaut !
    Non c'est bizarre ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur sur une fonction avec des paramètres
    Par Elois dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 05/05/2004, 21h00
  2. [VBS] Erreur sur "AddWindowsPrinterConnection"
    Par Admin dans le forum VBScript
    Réponses: 5
    Dernier message: 27/03/2004, 16h15
  3. Erreur sur serveur lié
    Par k-lendos dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 18/03/2004, 15h21
  4. []Erreur sur second emploi collection binding
    Par jacma dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 08/03/2004, 18h02
  5. Erreur sur le TNSListener après installation de 9iAS
    Par Patmane dans le forum Installation
    Réponses: 4
    Dernier message: 04/02/2004, 11h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo