TODOPIC
Lenguajes de programación para PC => Visual Basic => Mensaje iniciado por: leandro_p en 25 de Abril de 2003, 11:05:00
-
Recien estoy comenzando en esto de VB por necesidad y tengo una duda que a lo mejor ustedes me pueden ayudar.
Como hago para transmitir por el puerto serie una cadena de datos en binario?
Estube viendo la posibilidad de hacerlo con el comando mscomm ¿tengo que enviar de a un byte? o puedo armar una variable tipo cadena (de datos binarios) con 64 datos (que son los que tengo que enviar) y mandarlos de una sola vez?
Desde ya muchas gracias
-
Tendras que hacer una serie de conversiones antes de enviar el dato ya que el mscomm de vb solo admite ascii, por ello tendras que pasar el valor binario a hexadecimal luego a decimal y luego sacar el caracter ascii de ese valor decimal, por lo tanto tienes que hacerlo en grupos de 8bits, creas una cadena y la envias.