Je mets en place une communication entre deux winsock.
un s'appelle WskAdmin (entre en contact avec les clients)
l'autre s'appelle WskClient (il est en écoute du port x)
Lorsque je me connecte par le biais de WskAdmin
with WskAdmin
.remoteport = x
.remotehost = adrIp
.connect
WskClient entend et fait dans connexionRequest
.close
.LocalPort = x
.Accept requestId
.SendData "Connexion"
A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide
Lorsque en mode débug je passe outre WskAdmin envoi des ordres (SendData
ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des chaînes
vides.
Quelqu'un sait pourquoi ?
Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le
logiciel se parle à lui même, pour le moment.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques93
Bonjour, N a écrit :
Bonjour,
Je mets en place une communication entre deux winsock. un s'appelle WskAdmin (entre en contact avec les clients) l'autre s'appelle WskClient (il est en écoute du port x)
Lorsque je me connecte par le biais de WskAdmin with WskAdmin .remoteport = x .remotehost = adrIp .connect
WskClient entend et fait dans connexionRequest .close .LocalPort = x .Accept requestId .SendData "Connexion"
A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide
Lorsque en mode débug je passe outre WskAdmin envoi des ordres (SendData ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des chaînes vides.
Quelqu'un sait pourquoi ? Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le logiciel se parle à lui même, pour le moment.
Christian.
Peut être ajouter :
Do DoEvents Loop While WsckClient.State <> sckConnected
entre .Accept requestID et .SendData ?
-- Cordialement,
Jacques.
Bonjour,
N a écrit :
Bonjour,
Je mets en place une communication entre deux winsock.
un s'appelle WskAdmin (entre en contact avec les clients)
l'autre s'appelle WskClient (il est en écoute du port x)
Lorsque je me connecte par le biais de WskAdmin
with WskAdmin
.remoteport = x
.remotehost = adrIp
.connect
WskClient entend et fait dans connexionRequest
.close
.LocalPort = x
.Accept requestId
.SendData "Connexion"
A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide
Lorsque en mode débug je passe outre WskAdmin envoi des ordres (SendData
ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des chaînes
vides.
Quelqu'un sait pourquoi ?
Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le
logiciel se parle à lui même, pour le moment.
Christian.
Peut être ajouter :
Do
DoEvents
Loop While WsckClient.State <> sckConnected
Je mets en place une communication entre deux winsock. un s'appelle WskAdmin (entre en contact avec les clients) l'autre s'appelle WskClient (il est en écoute du port x)
Lorsque je me connecte par le biais de WskAdmin with WskAdmin .remoteport = x .remotehost = adrIp .connect
WskClient entend et fait dans connexionRequest .close .LocalPort = x .Accept requestId .SendData "Connexion"
A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide
Lorsque en mode débug je passe outre WskAdmin envoi des ordres (SendData ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des chaînes vides.
Quelqu'un sait pourquoi ? Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le logiciel se parle à lui même, pour le moment.
Christian.
Peut être ajouter :
Do DoEvents Loop While WsckClient.State <> sckConnected
entre .Accept requestID et .SendData ?
-- Cordialement,
Jacques.
N
Merci pour la réponse. Je l'ai fait mais ça n'amène rien de plus.
Christian
"Jacques93" a écrit dans le message de news:
Bonjour, N a écrit :
Bonjour,
Je mets en place une communication entre deux winsock. un s'appelle WskAdmin (entre en contact avec les clients) l'autre s'appelle WskClient (il est en écoute du port x)
Lorsque je me connecte par le biais de WskAdmin with WskAdmin .remoteport = x .remotehost = adrIp .connect
WskClient entend et fait dans connexionRequest .close .LocalPort = x .Accept requestId .SendData "Connexion"
A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide
Lorsque en mode débug je passe outre WskAdmin envoi des ordres (SendData ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des chaînes vides.
Quelqu'un sait pourquoi ? Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le logiciel se parle à lui même, pour le moment.
Christian.
Peut être ajouter :
Do DoEvents Loop While WsckClient.State <> sckConnected
entre .Accept requestID et .SendData ?
-- Cordialement,
Jacques.
Merci pour la réponse. Je l'ai fait mais ça n'amène rien de plus.
Christian
"Jacques93" <jacques@NoSpam> a écrit dans le message de news:
uN9RDQSuFHA.3896@TK2MSFTNGP15.phx.gbl...
Bonjour,
N a écrit :
Bonjour,
Je mets en place une communication entre deux winsock.
un s'appelle WskAdmin (entre en contact avec les clients)
l'autre s'appelle WskClient (il est en écoute du port x)
Lorsque je me connecte par le biais de WskAdmin
with WskAdmin
.remoteport = x
.remotehost = adrIp
.connect
WskClient entend et fait dans connexionRequest
.close
.LocalPort = x
.Accept requestId
.SendData "Connexion"
A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide
Lorsque en mode débug je passe outre WskAdmin envoi des ordres (SendData
ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des
chaînes vides.
Quelqu'un sait pourquoi ?
Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le
logiciel se parle à lui même, pour le moment.
Christian.
Peut être ajouter :
Do
DoEvents
Loop While WsckClient.State <> sckConnected
Merci pour la réponse. Je l'ai fait mais ça n'amène rien de plus.
Christian
"Jacques93" a écrit dans le message de news:
Bonjour, N a écrit :
Bonjour,
Je mets en place une communication entre deux winsock. un s'appelle WskAdmin (entre en contact avec les clients) l'autre s'appelle WskClient (il est en écoute du port x)
Lorsque je me connecte par le biais de WskAdmin with WskAdmin .remoteport = x .remotehost = adrIp .connect
WskClient entend et fait dans connexionRequest .close .LocalPort = x .Accept requestId .SendData "Connexion"
A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide
Lorsque en mode débug je passe outre WskAdmin envoi des ordres (SendData ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des chaînes vides.
Quelqu'un sait pourquoi ? Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le logiciel se parle à lui même, pour le moment.
Christian.
Peut être ajouter :
Do DoEvents Loop While WsckClient.State <> sckConnected
entre .Accept requestID et .SendData ?
-- Cordialement,
Jacques.
Jean-Marc
Hello,
Ajoute vbCrLf derrière ton sendata, et il faut un DoEvents:
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"N" a écrit dans le message de news:43283f1f$0$14569$
Merci pour la réponse. Je l'ai fait mais ça n'amène rien de plus.
Christian
"Jacques93" a écrit dans le message de news:
> Bonjour, > N a écrit : >> Bonjour, >> >> Je mets en place une communication entre deux winsock. >> un s'appelle WskAdmin (entre en contact avec les clients) >> l'autre s'appelle WskClient (il est en écoute du port x) >> >> Lorsque je me connecte par le biais de WskAdmin >> with WskAdmin >> .remoteport = x >> .remotehost = adrIp >> .connect >> >> WskClient entend et fait dans connexionRequest >> .close >> .LocalPort = x >> .Accept requestId >> .SendData "Connexion" >> >> A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide >> >> Lorsque en mode débug je passe outre WskAdmin envoi des ordres
(SendData
>> ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des >> chaînes vides. >> >> Quelqu'un sait pourquoi ? >> Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le >> logiciel se parle à lui même, pour le moment. >> >> Christian. >> > > Peut être ajouter : > > Do > DoEvents > Loop While WsckClient.State <> sckConnected > > entre .Accept requestID et .SendData ? > > -- > Cordialement, > > Jacques.
Hello,
Ajoute vbCrLf derrière ton sendata,
et il faut un DoEvents:
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"N" <pasdemail@marchepas.com> a écrit dans le message de
news:43283f1f$0$14569$636a55ce@news.free.fr...
Merci pour la réponse. Je l'ai fait mais ça n'amène rien de plus.
Christian
"Jacques93" <jacques@NoSpam> a écrit dans le message de news:
uN9RDQSuFHA.3896@TK2MSFTNGP15.phx.gbl...
> Bonjour,
> N a écrit :
>> Bonjour,
>>
>> Je mets en place une communication entre deux winsock.
>> un s'appelle WskAdmin (entre en contact avec les clients)
>> l'autre s'appelle WskClient (il est en écoute du port x)
>>
>> Lorsque je me connecte par le biais de WskAdmin
>> with WskAdmin
>> .remoteport = x
>> .remotehost = adrIp
>> .connect
>>
>> WskClient entend et fait dans connexionRequest
>> .close
>> .LocalPort = x
>> .Accept requestId
>> .SendData "Connexion"
>>
>> A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide
>>
>> Lorsque en mode débug je passe outre WskAdmin envoi des ordres
(SendData
>> ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des
>> chaînes vides.
>>
>> Quelqu'un sait pourquoi ?
>> Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le
>> logiciel se parle à lui même, pour le moment.
>>
>> Christian.
>>
>
> Peut être ajouter :
>
> Do
> DoEvents
> Loop While WsckClient.State <> sckConnected
>
> entre .Accept requestID et .SendData ?
>
> --
> Cordialement,
>
> Jacques.
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"N" a écrit dans le message de news:43283f1f$0$14569$
Merci pour la réponse. Je l'ai fait mais ça n'amène rien de plus.
Christian
"Jacques93" a écrit dans le message de news:
> Bonjour, > N a écrit : >> Bonjour, >> >> Je mets en place une communication entre deux winsock. >> un s'appelle WskAdmin (entre en contact avec les clients) >> l'autre s'appelle WskClient (il est en écoute du port x) >> >> Lorsque je me connecte par le biais de WskAdmin >> with WskAdmin >> .remoteport = x >> .remotehost = adrIp >> .connect >> >> WskClient entend et fait dans connexionRequest >> .close >> .LocalPort = x >> .Accept requestId >> .SendData "Connexion" >> >> A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide >> >> Lorsque en mode débug je passe outre WskAdmin envoi des ordres
(SendData
>> ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des >> chaînes vides. >> >> Quelqu'un sait pourquoi ? >> Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le >> logiciel se parle à lui même, pour le moment. >> >> Christian. >> > > Peut être ajouter : > > Do > DoEvents > Loop While WsckClient.State <> sckConnected > > entre .Accept requestID et .SendData ? > > -- > Cordialement, > > Jacques.
N
Merci, malheureusement cela ne marche pas plus. Pourtant, j'ai réalisé un autre programme utilisant plus ou moins la même façon de fonctionner ainsi que l'envoi de mail avec winsock. Cet autre programme fonctionne parfaitement bien.
je suis dépité... Christian. "Jean-Marc" a écrit dans le message de news: 4328620e$0$22542$
Hello,
Ajoute vbCrLf derrière ton sendata, et il faut un DoEvents:
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"N" a écrit dans le message de news:43283f1f$0$14569$
Merci pour la réponse. Je l'ai fait mais ça n'amène rien de plus.
Christian
"Jacques93" a écrit dans le message de news:
> Bonjour, > N a écrit : >> Bonjour, >> >> Je mets en place une communication entre deux winsock. >> un s'appelle WskAdmin (entre en contact avec les clients) >> l'autre s'appelle WskClient (il est en écoute du port x) >> >> Lorsque je me connecte par le biais de WskAdmin >> with WskAdmin >> .remoteport = x >> .remotehost = adrIp >> .connect >> >> WskClient entend et fait dans connexionRequest >> .close >> .LocalPort = x >> .Accept requestId >> .SendData "Connexion" >> >> A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide >> >> Lorsque en mode débug je passe outre WskAdmin envoi des ordres
(SendData
>> ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des >> chaînes vides. >> >> Quelqu'un sait pourquoi ? >> Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le >> logiciel se parle à lui même, pour le moment. >> >> Christian. >> > > Peut être ajouter : > > Do > DoEvents > Loop While WsckClient.State <> sckConnected > > entre .Accept requestID et .SendData ? > > -- > Cordialement, > > Jacques.
Merci, malheureusement cela ne marche pas plus. Pourtant, j'ai réalisé un
autre programme utilisant plus ou moins la même façon de fonctionner ainsi
que l'envoi de mail avec winsock. Cet autre programme fonctionne
parfaitement bien.
je suis dépité...
Christian.
"Jean-Marc" <NO_SPAM_jean_marc_n2@yahoo.fr> a écrit dans le message de news:
4328620e$0$22542$ba620e4c@news.skynet.be...
Hello,
Ajoute vbCrLf derrière ton sendata,
et il faut un DoEvents:
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"N" <pasdemail@marchepas.com> a écrit dans le message de
news:43283f1f$0$14569$636a55ce@news.free.fr...
Merci pour la réponse. Je l'ai fait mais ça n'amène rien de plus.
Christian
"Jacques93" <jacques@NoSpam> a écrit dans le message de news:
uN9RDQSuFHA.3896@TK2MSFTNGP15.phx.gbl...
> Bonjour,
> N a écrit :
>> Bonjour,
>>
>> Je mets en place une communication entre deux winsock.
>> un s'appelle WskAdmin (entre en contact avec les clients)
>> l'autre s'appelle WskClient (il est en écoute du port x)
>>
>> Lorsque je me connecte par le biais de WskAdmin
>> with WskAdmin
>> .remoteport = x
>> .remotehost = adrIp
>> .connect
>>
>> WskClient entend et fait dans connexionRequest
>> .close
>> .LocalPort = x
>> .Accept requestId
>> .SendData "Connexion"
>>
>> A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide
>>
>> Lorsque en mode débug je passe outre WskAdmin envoi des ordres
(SendData
>> ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des
>> chaînes vides.
>>
>> Quelqu'un sait pourquoi ?
>> Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le
>> logiciel se parle à lui même, pour le moment.
>>
>> Christian.
>>
>
> Peut être ajouter :
>
> Do
> DoEvents
> Loop While WsckClient.State <> sckConnected
>
> entre .Accept requestID et .SendData ?
>
> --
> Cordialement,
>
> Jacques.
Merci, malheureusement cela ne marche pas plus. Pourtant, j'ai réalisé un autre programme utilisant plus ou moins la même façon de fonctionner ainsi que l'envoi de mail avec winsock. Cet autre programme fonctionne parfaitement bien.
je suis dépité... Christian. "Jean-Marc" a écrit dans le message de news: 4328620e$0$22542$
Hello,
Ajoute vbCrLf derrière ton sendata, et il faut un DoEvents:
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"N" a écrit dans le message de news:43283f1f$0$14569$
Merci pour la réponse. Je l'ai fait mais ça n'amène rien de plus.
Christian
"Jacques93" a écrit dans le message de news:
> Bonjour, > N a écrit : >> Bonjour, >> >> Je mets en place une communication entre deux winsock. >> un s'appelle WskAdmin (entre en contact avec les clients) >> l'autre s'appelle WskClient (il est en écoute du port x) >> >> Lorsque je me connecte par le biais de WskAdmin >> with WskAdmin >> .remoteport = x >> .remotehost = adrIp >> .connect >> >> WskClient entend et fait dans connexionRequest >> .close >> .LocalPort = x >> .Accept requestId >> .SendData "Connexion" >> >> A ce moment j'ai le problème. WskAdmin reçoit une chaîne vide >> >> Lorsque en mode débug je passe outre WskAdmin envoi des ordres
(SendData
>> ordre) WskClient les reçoit, mais à chaque fois WskClient envoit des >> chaînes vides. >> >> Quelqu'un sait pourquoi ? >> Dernière précision, les tests se font sur l'ip 127.0.0.1 en somme le >> logiciel se parle à lui même, pour le moment. >> >> Christian. >> > > Peut être ajouter : > > Do > DoEvents > Loop While WsckClient.State <> sckConnected > > entre .Accept requestID et .SendData ? > > -- > Cordialement, > > Jacques.