Programación General > Visual Basic para principiantes
Transferencia Bit Por Bit Desde Visual Basic
(1/1)
eYolisma:
HOlA! alguien q me pueda ayudar, o me informe como puedo transferir un codigo binario bit por bit de una pc a otra.
Mi programa debe hacer lo siguiente:
Mediante el puerto serial en Visual Basic, debo tener 2 interfaces diferentes(un emisor y un receptor) al emisor se le introduce una palabra y la debe codificar a binario, le doy transmitir y me lo debe enviar al receptos a otra pc, por el puerto serial... (todo esta ya lo tengo) ahora necesito que al memonto q le doy transmitir me envie los numeros binarios de uno en uno... para q cuando tenga todos los numeros en binario en el receptor, lo decodifoque y me lo convierta a la palabra que envia desde el transmisor...
espero y si me haya explicado... y me puedan ayudar... se los agredeceria de corazon!!!
Toph:
--- Cita de: "eYolisma" ---HOlA! alguien q me pueda ayudar, o me informe como puedo transferir un codigo binario bit por bit de una pc a otra.
Mi programa debe hacer lo siguiente:
Mediante el puerto serial en Visual Basic, debo tener 2 interfaces diferentes(un emisor y un receptor) al emisor se le introduce una palabra y la debe codificar a binario, le doy transmitir y me lo debe enviar al receptos a otra pc, por el puerto serial... (todo esta ya lo tengo) ahora necesito que al memonto q le doy transmitir me envie los numeros binarios de uno en uno... para q cuando tenga todos los numeros en binario en el receptor, lo decodifoque y me lo convierta a la palabra que envia desde el transmisor...
espero y si me haya explicado... y me puedan ayudar... se los agredeceria de corazon!!!
--- Fin de la cita ---
Pues en el puerto serial los datos se van en binario sin necesidad de convertirlos si yo le doy enviar la palabra "hola" esta se va en binario y se va byte por byte es decir caracter por caracter, con la propiedad InputMode del control MSCOMM indicas como se quieren recibir estos bytes si esta en 0 (0 - comInputModeText) los bytes son interpretados en ASCII directamente es decir recibiras el "hola" tal cual pero si pasas el input mode a 1 (1 - comInputModeBinary), recibes los datos en binario, eso si no los puedes asignar a un textbox a un level porque si no pasan a ASCII osea veras el hola en el textbox. Asi que si quieres mostrar el dato en un texbox Lo mejor es recibirlos como ascii y con alguna rutina convertirlos a binario.
saludos :hola:
Navegación
Ir a la versión completa