AFpingouin
Messages postés6Date d'inscriptionmercredi 9 juin 2010StatutMembreDernière intervention11 juin 2010
-
10 juin 2010 à 14:02
AFpingouin
Messages postés6Date d'inscriptionmercredi 9 juin 2010StatutMembreDernière intervention11 juin 2010
-
11 juin 2010 à 08:51
bonjour,
je voudrais faire une action si jamais j'ai un timeout j'ai donc ecris les lignes suivantes.
- If w3sockb.WaitFor("#") Then
- cmd = Cells(i, 4)
- w3sockb.SendLine cmd
- w3sockb.WaitFor ("#")
- txt = w3sockb.Buffer
- Else
- txt = "bad Username or Password"
- End If
Dans le cas ou je n'ai pas de timeout cad quand j'ai un # tout ce passe bien.
Si je n'ai pas de # j'ai alors l'erreure timeout...
Pourtant, waitfor retourne bien un bouleen je peux donc faire un test dessus...
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 10 juin 2010 à 19:51
Salut
Du VB.Net avec des instructions comme Cells ?
L'objet que tu as appelé w3sockb est dimensionné comment ?
Parce que WaitFor dans un Winsock, je ne connais pas !
Commence par donner toutes les infos
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
AFpingouin
Messages postés6Date d'inscriptionmercredi 9 juin 2010StatutMembreDernière intervention11 juin 2010 11 juin 2010 à 00:59
A vrai dire, je sais pas trop ce que je fais
L'idée c'est que j'ai réalisé un bout de code qui me permet de me connecter a des machines par telnet et exécuter une commande dessus. Les infos utiles sont stockées dans une tableau exel et je retourne le résultats de mes commandes sur exel. J'arrive a faire tout ca mais si jamais je passe un mauvais identifiant il me retourne timeout et arrête l'exécution du programme. Ce que je ne souhaites pas. D'où les test sur le waitfor..