THEMEBOARD : PAPERBOARD EN RÉSEAU (MAILSLOTS) [VB.NET]
cs_bertom
Messages postés3Date d'inscriptionvendredi 2 janvier 2004StatutMembreDernière intervention13 février 2007
-
13 févr. 2007 à 14:41
cs_Fife
Messages postés73Date d'inscriptionlundi 23 octobre 2000StatutMembreDernière intervention16 mars 2008
-
16 mars 2008 à 00:19
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Fife
Messages postés73Date d'inscriptionlundi 23 octobre 2000StatutMembreDernière intervention16 mars 20083 16 mars 2008 à 00:19
Mmmmm, je crois savoir qu'avec XP SP2 les mailslots sont bloqués par défaut. Il faut indiquer à XP qu'on autorise l'appli à utiliser les mailslots.
Les antivirus et firewall agissent généralement de même...
Je n'ai pas le matos pour tester maintenant mais ce sont des pistes. Bon courage !
cs_ankou22
Messages postés81Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 7 juin 2012 16 mars 2008 à 00:11
Bonjour,
J'ai 2 postes XP en réseau sur un domaine. L'appli se lance correctement sur chaque poste, mais ca ne fonctionne pas..
J'imagine que c'est un problème de droit. Non?
cs_bertom
Messages postés3Date d'inscriptionvendredi 2 janvier 2004StatutMembreDernière intervention13 février 2007 13 févr. 2007 à 14:41
Merci beaucoup pour ce code.
En fait j'ai récupéré le module mailslot en .net pour l'utiliser dans un chat. Juste 2 modifs si on veut que les accents soient traités correctement:
Dans WriteMSlot et ReadMSlotOneToOne, il faut utiliser:
Dim oEncoder As New System.Text.UTF8Encoding 'au lieu de ascii
Et dans WriteMSlot:
WriteFile(hFile, BufferBt, BufferBt.Length, BytesWritted, Nothing) ' gestion correcte de la longueur du bufferbt
Cordialement
16 mars 2008 à 00:19
Les antivirus et firewall agissent généralement de même...
Je n'ai pas le matos pour tester maintenant mais ce sont des pistes. Bon courage !
16 mars 2008 à 00:11
J'ai 2 postes XP en réseau sur un domaine. L'appli se lance correctement sur chaque poste, mais ca ne fonctionne pas..
J'imagine que c'est un problème de droit. Non?
13 févr. 2007 à 14:41
En fait j'ai récupéré le module mailslot en .net pour l'utiliser dans un chat. Juste 2 modifs si on veut que les accents soient traités correctement:
Dans WriteMSlot et ReadMSlotOneToOne, il faut utiliser:
Dim oEncoder As New System.Text.UTF8Encoding 'au lieu de ascii
Et dans WriteMSlot:
WriteFile(hFile, BufferBt, BufferBt.Length, BytesWritted, Nothing) ' gestion correcte de la longueur du bufferbt
Cordialement