Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
J'ai utilisé le mail slot développé par Seki Mailslot en PB
qui fait suite à la discussion http://pbadonf.fr/forum/viewtopic.php?pid=29397#p29397.
Mais en l'utilisant, j'ai un problème de récupération des données.
En plus du message envoyé j'ai des caractères spéciaux qui s'affichent comme par exemple "˗頰ኁ須ኁ韴ኁ韈ኁʽ" ou d'autres caractères exotiques.
Une idée comment éviter cela ?
Dernière modification par Dadone (20-09-2013 14:59:14)
Hors ligne
Je l'avais testé chez nous il y a quelques temps sous Win 7 64 bits et Win XP et je n'avais pas rencontré de problème
Ca ressemble à une mauvaise initialisation de la chaîne récipiendaire du readfile (mais bon la fonction readmail l'initialise bien avec des space) ou un problème d'encodage (on est sur de l'Unicode dans l'objet)
un peu de code pourrait aider.
Hors ligne
_francois_ a écrit:
Je l'avais testé chez nous il y a quelques temps sous Win 7 64 bits et Win XP et je n'avais pas rencontré de problème
Ca ressemble à une mauvaise initialisation de la chaîne récipiendaire du readfile (mais bon la fonction readmail l'initialise bien avec des space) ou un problème d'encodage (on est sur de l'Unicode dans l'objet)
un peu de code pourrait aider.
Merci pour la réponse.
Vous avez raison, c'était une mauvaise initialisation avec des espaces et en C#, il fallait utiliser le type byte.
Je posterais prochainement la solution complète avec l'intercommunication avec C#.
Dernière modification par Dadone (20-09-2013 15:00:41)
Hors ligne