Clad49
Messages postés265Date d'inscriptiondimanche 3 août 2003StatutMembreDernière intervention29 mars 2010
-
20 juil. 2005 à 18:31
Clad49
Messages postés265Date d'inscriptiondimanche 3 août 2003StatutMembreDernière intervention29 mars 2010
-
21 juil. 2005 à 12:55
Salut voila plusieurs jours voire semaine que je me galére !
J'aurai voulu savoir comment faire pour récupérer ce qu'il y a entre "$" et "|"
En faite j'éssai de faire un client ou le serveur lui envoie des info sous cette forme :
$Lock Oi@83KdZiAhi>nIAtoP@0N^S]i;_?_UXGQKjMkiOqsP^K Pk=PTOKAXJC=7qxbnyU4a:2x7|$HubName FRENCH CONNEXION|<FC-Sécurité> Ce hub utilise PtokaX DC Hub 0.3.2.6 TestDrive 4 (UpTime: 0 hours, 0 minutes)|$GetPass|$Hello Clad|
Ces infos arrive pas une connection Winsock, j'arive a traiter facilement le premier couple $ | mais ensuite si il ne traite pa ce qu'il y a entre les $ | qui sont a la suite !
Si le serveur les envoi non collé :
$Hello Clad|
J'arive a récupérer Hello Clad mais a partir du moment il en envoi deux de collé :
$Hello Clad|$HubName French Connecion|
je narive po a récupérer HubName French Connexion
J'éspére que ma question était compréhensible ! Merci de votre aide !
(Pour ceux qui connaice c'est pour un Client Direct connect qui reçoi les infons des Hubs)
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201578 21 juil. 2005 à 00:30
-1- Une autre solution
Dim Mavar As String
Dim Tableau() As String
Mavar = "$Hello Clad|$HubName French Connecion|"
Tableau = Split(MaVar, "|") ' fait des paquets avec les données comprises entre les |
Tableau(0) donnera "$Hello Clad"
Tableau(1) donnera "$HubName French Connecion"
...
-2- Faux ami
En français, connexion s'écrit avec un X. C'est en anglais qu'il faut l'écrire Connection (--> French Connection)
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)
(je
Clad49
Messages postés265Date d'inscriptiondimanche 3 août 2003StatutMembreDernière intervention29 mars 2010 21 juil. 2005 à 12:55
Merci Jack
il y a eu faute de copy regarde mon premier poste ! C t bien marqué
French Connexion ! Et cela et fait exprét ! C'était le nom de mon
serveur sur Direct Connect avant que je le ferme !
Merci les ga
Clad