Tengo que desarrollar una herramienta que transmita archivos de una aplicación a otra por medio de una aplicación cliente-servidor y he descubierto en primer instancia por la practica que el winsocket de VB6 o el propio socket TCI/IP no transmite una topología especifica de caracteres en especial; creo sospechar sobre el carácter 8 o 0 de la tabla ASCII. Cuando cargo el archivo a un string en mi Aplicación lo convierte en caracteres ASCII pero cuando los transmito a la otra aplicación -en el caso de algunos archivo-, la cadena de caracteres que conforma este archivo se ven truncado en su cantidad de caracteres por lo que al llevarlo a disco el archivo transmitido no se transmite íntegramente y existe perdida de información que provoca que el archivo sea totalmente inútil.
Ya he desarrollado la arquitectura del cliente - servidor, el manejo de socket y la carga y descarga de archivos desde y hacia disco sin ningún problema pero el inconveniente es que al desarrollar un procedimiento que me convierta cadenas de más de 20000 valores byte a String (ejemplo 187 a "187") no me lo permite. si hago un ciclo para revisar valor por valor y convertirlo en otro vector de string "187" o en un código Hexadecimal "BB” mi maquina queda totalmente guindada por el ciclo y realmente en investigado y no he encontrado una solución. Si alguien tiene un buena solución se lo agradeceré eternamente por su ayuda.
Agradeciendo su ayuda de antemano.
ATTE
LOTUSR