Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour a tous,
Je développe actuellement une application PB11.5 qui a besoin d'envoyer des mails via Lotus 5. L'envoi de mail est réalisé via les fonctions PB standard:
mRet = mSes.mailLogon ( ) mMsg.Subject = as_subject mMsg.ReceiptRequested = false mMsg.notetext = "~n~r " + as_bodytext +"~n~r " ... mRet = mSes.mailsend ( mMsg ) ...
Cette méthode d'envoi de mail fonctionnait correctement sous PB8. Sous PB11, mon application plante systématiquement (Plantage windows non catchable). Il semble que lorsque l'on n'envoie qu'une seule ligne dans le corps du message, le bug ne se produit pas.
Quelqu'un a t il déjà rencontré ce genre de probème ou a t il une idée pour corriger ce problème?
Merci d'avance
Baptiste
Hors ligne
Une des différences entre PB8 et PB11 et l'apparition de l'Unicode. Cherchez peut-être de ce côté. C'est juste une piste, pas une solution. Désolé...
Hors ligne
J'y ai bien pensé sutout que ca ce joue autour des caract spéciaux type CR LF. Mais le body du mail est rempli direct par une String PB et la propriété notetext de l'objet mail est aussi de type string. Si c'est un pb lié a utlisisation d'UNICODE c'est dans PB11 je vois pas ce que je peux y faire non?
Hors ligne
rirititi a écrit:
J'y ai bien pensé sutout que ca ce joue autour des caract spéciaux type CR LF. Mais le body du mail est rempli direct par une String PB et la propriété notetext de l'objet mail est aussi de type string. Si c'est un pb lié a utlisisation d'UNICODE c'est dans PB11 je vois pas ce que je peux y faire non?
Je pensais plus à un problème côté Lotus 5 lorsque la chaine Unicode lui est envoyé. Tu peux peut-être tester avec outlook express pour voir s'il y a l'erreur....
Hors ligne
Bonjour,
Merci d'avance de corriger le premier message
afin d'en faciliter la lecture.
Cordialement.
Hors ligne
foon a écrit:
Bonjour,
Merci d'avance de corriger le premier message
afin d'en faciliter la lecture.
Cordialement.
Je l'ai fait
Hors ligne
Chrnico a écrit:
rirititi a écrit:
J'y ai bien pensé sutout que ca ce joue autour des caract spéciaux type CR LF. Mais le body du mail est rempli direct par une String PB et la propriété notetext de l'objet mail est aussi de type string. Si c'est un pb lié a utlisisation d'UNICODE c'est dans PB11 je vois pas ce que je peux y faire non?
Je pensais plus à un problème côté Lotus 5 lorsque la chaine Unicode lui est envoyé. Tu peux peut-être tester avec outlook express pour voir s'il y a l'erreur....
Je confirme, ca fonctiionne correctement avec outlook ainsi qu'avec Lotus V8.5 mais pas Lotus 5...
Ptite qustion: La balise PB code elle sert à quoi? Moi là je vois plus le code...
Hors ligne
Bonjour,
La balise code pb active le mode de coloration syntaxique
afin de rendre les scripts PB déposés dans les topics plus lisibles.
Hors ligne