Répétez apres moi :J'aime PBAdonf. J'aime PBAdonf. J'aime PBAdonf.

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 19-09-2013 10:27:41

Dadone  
Membre Power Geek
Lieu: Avon (Seine et Marne)
Date d'inscription: 19-02-2007
Messages: 252
Pépites: 985
Banque: 0
Site web

[RESOLU] Récupération de données via un mailslot

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

 

#2 20-09-2013 12:40:02

_francois_  
Bienfaiteur du site
Lieu: TOULOUSE
Date d'inscription: 25-03-2010
Messages: 151
Pépites: 178,983,268,111
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Récupération de données via un mailslot

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

 

#3 20-09-2013 14:58:20

Dadone  
Membre Power Geek
Lieu: Avon (Seine et Marne)
Date d'inscription: 19-02-2007
Messages: 252
Pépites: 985
Banque: 0
Site web

Re: [RESOLU] Récupération de données via un mailslot

_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

 

Pied de page des forums

Propulsé par FluxBB 1.2.22