Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2007, 10:32
ErCaZa
 
Fecha de Ingreso: noviembre-2007
Mensajes: 141
Antigüedad: 16 años, 6 meses
Puntos: 2
[AYUDA] Separar cadena de texto

Hola, miren, he estado buscando por el foro, he buscado ejemplos, pero no puedo encontrar el que necesito.

Miren os explico mi problema:
Estoy trabajando con winsock cliente/servidor.
y recibido esta linea:
#3<<<<<I@C<<<<<<<<LrAVTNylXcQaTb@!

Cada mensaje va aumentado el numero osea, si ahora es #3, el proximo mensaje que reciba sera #4, y asi succesibamente.
Luego, esta linea "<<<<<I@C<<<<<<<<", me la envia el cliente diciendo que ahora esta introduciendo su login y password. y seguidamente recibo sus datos "LrAVTNylXcQaTb@!", todo esto lo recibo en una misma linea y yo querria separarlo de la siguiente manera:
#3
<<<<<I@C<<<<<<<<
LrAVTNylXcQaTb@!
Osea tener esos tres campos guardados en 3 variables.
ejemplo:
Dim Msg As String 'Esto seria igual a #3, pero si el ultimo mensaje recibido en el text1 es #4, quiero que la variable sea directamente #4, no se si me explico.
Dim LData As String 'Estos seria LrAVTNylXcQaTb@!, los datos del usuario, y querria almacenarlos en la variable LData, y quiero que si la ultima linea recibida es <<<<<I@C<<<<<<<<Mas DAtos, la variable LData recoja "Mas DAtos".

No se si se puede hacer pero eso es la idea que tengo en mente.
Luego tambien me gustaria saber si alguien lo saber, es que codificacion utiliza LrAVTNylXcQaTb@!, hay supuestamente pone CaZaprueva, osea yo en el cliente pongo user: CaZa Password: prueva. y recibo eso. Si alguien tiene alguna de mis respuestas le agradeceria enormente que me las solucionase, si no es asi, paciencia xD.

Si no me he explicado bien, diganmelo que intentare explicar mejor mi problema,
thanks por adelantado.

PD: Esto es para crear un emulador, bueno la parte del Login.
Creo que el cliente esta escrito en C++, puede ser esa la razon por la cual recibo esos datos codificados?