Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

BONNE RÉCEPTION D'ACCENT AVEC LES SOCKETS EN VB.NET


Information sur la source

Catégorie :Réseau & Internet Source .NET ( DotNet ) Classé sous : socket, accent Niveau : Débutant Date de création : 27/12/2005 Vu : 6 867

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

Voici l'astuce toute simple pour règler le problème du type : On reçoit un "?" alors qu'on avait envoyé "é" sur le socket.
Le problème est du que nous utilisons l'encodage UTF-8 et que la plupart encode en ASCII.
 

Source

  • ' Remplacer les lignes :
  • Encoding.ASCII.GetBytes()
  • Encoding.ASCII.GetString()
  • ' Par :
  • Encoding.UTF8.GetBytes()
  • Encoding.UTF8.GetString()
' Remplacer les lignes :
Encoding.ASCII.GetBytes() 
Encoding.ASCII.GetString()

' Par :
Encoding.UTF8.GetBytes()
Encoding.UTF8.GetString()

Commentaires et avis

signaler à un administrateur
Commentaire de TeBeCo le 04/01/2007 14:33:28

Utilisez l'encoding Unicode plutôt carément l'Unicode est censé servir pour internationnaliser et "normalisé" ce genre de pb si tu reste en UTF8 tu rencontrera  exactement le même probleme mais avec d'autre caractère.

"http://www.unicode.org/standard/WhatIsUnicode.html"
Unicode provides a unique number for every character,
no matter what the platform,
no matter what the program,
no matter what the language.

signaler à un administrateur
Commentaire de Le newbie le 18/01/2007 07:53:45

Tiens un 10 car je fais comme toi et je n'ai pas rencontré de problème pour l"instant
@++

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Programmation en Raw Socket sous windows, besoin d'aide. [ par Rootard ] J'aimerai programmé en raw socket sous windows, et je voulais savoir si quelqu'un si connait ! Alors si vous vous y connaisait, mailez moi: coolviper@ Winsock client qui ne marche qu'une fois! [ par Olivier ] Mon application client serveur fonctionne parfaitement une seule fois.La seconde fois, le client plante sur .connect en annonçant "adresse en cours d' Winsock client avec socket serveur Unix [ par Veloce ] J'ai un formulaire sous VB où il y a une zone de texte "txtMessage" et un bouton "command1"je veux envoyer le contenu de la zone de texte à un socket Recherche d'un petit prog sous VB !!! [ par Jerome ] Je suis à la recherche d'un petit programme fait sous VB enfin sous n'importe quel language, qui permet de lancer le socket de connexion à internet ; Problème avec l'API SOCKET [ par Crazyht ] Voila je me suis décider à faire un ocx pour remplacer Winsock. Mais voila, dans la methode qui est censée me placer le socket en écoute, j'ai découve Fermeture correct socket - (Winsock ) [ par toine21bis ] ben voili,j'ai un serveur et un client.Je veux que lorsque mon client quitte le programme vb et le relance, que la connexion se refasse correctement. Fermeture correct socket - (Winsock ) [ par toine21bis ] ben voili,j'ai un serveur et un client.Je veux que lorsque mon client quitte le programme vb et le relance, que la connexion se refasse correctement. Je doi etre nul en vb !! [ par Kaya ] Voila mon code qui est dan levent dun timer avec un interval de 50milisecondes :Dim strState As StringDim curState As StringSelect Case Winsock.StateC SQL: Accent et espace [ par steph95 ] VB6, requêtes SQL, MDACBonjour,Le résultat d'une requête est erronée lorsque les données comportent des accents.Exemple :Je recherche les 'députés', i Mauvaise déconnection d'un soft server socket. [ par Philipina ] Salut,J'ai fait un petit soft serveur socket.Lorsque j'établis la connection avec un client tout fonctionne correctement et je peux taper du texte de


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,546 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.