Winsock - getdata-String

UltimataL Messages postés 18 Date d'inscription lundi 3 septembre 2007 Statut Membre Dernière intervention 16 novembre 2009 - 1 oct. 2009 à 21:12
Claiyah Messages postés 580 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 20 avril 2010 - 7 oct. 2009 à 16:23
Bonsoir,

Pourquoi je n' arrive pas à traiter les strings du winsock.getdata(data,vbstring,400)directement?

IF data.contains("ex") then.........
alors que si je fais:

label.text = data
if label.text.contains("ex") then........ et la ça marche!!!!

Pourriez-vous me donner une parade, parce que le label je suis obligé de l' afficher et je ne voudrais pas avoir à le faire!

Est-il possible d' utiliser autre chose qu' un label?
Peut-on traiter data directement?
Ou dois-je cacher le label?, ce qui me parait être une mauvaise idée!

Merci à vous
Ultimatal

3 réponses

Claiyah Messages postés 580 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 20 avril 2010 3
3 oct. 2009 à 13:13
bonjour
label.visible false
>
dim txtrecu as string
sock1.getdata(txtrecu,vbstring,1)
il txtrecu = "exe" then ...
0
UltimataL Messages postés 18 Date d'inscription lundi 3 septembre 2007 Statut Membre Dernière intervention 16 novembre 2009
4 oct. 2009 à 14:06
Bonjour,

C ' est une bonne solution, merci à vous!

Si je peux traiter le "Label.text" qui est égal a Data, pourquoi je n' arrive pas à traiter Data?

Ce renseignement me servirait à comprendre ou est la différence entre les deux??

Merci
Ultimatal
0
Claiyah Messages postés 580 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 20 avril 2010 3
7 oct. 2009 à 16:23
dim data$ as string
sock1.getdata(data$,vbstring,1)
il data$ = "exe" then
'ton traitement)
....

tu peut traiter ta data dans l'evenement sock1 data arrival je crois



No comment
0
Rejoignez-nous