none
convertir string a bytes RRS feed

  • Pregunta

  • Buenas, como paso una variable de string a bytes,necesito pasar esta variable a un arduino mega(microprecesador)

    tengo esto

     Dim num As String = "17863998577"

     Dim  As Byte = System.Text.Encoding.ASCII.GetBytes(num)

    y genera error = un valor de tipo '1-matriz dimensional de bytes' no se puede convertir en bytes

    gracias ayuda please

    lunes, 7 de noviembre de 2011 16:59

Todas las respuestas

  • Hola

    Intenta de esta forma:

     

    Dim num As String = "17863998577"
    Dim encoding As New System.Text.UTF8Encoding()
    Dim As Byte() encoding.GetBytes(num)
    
    
    Un saludo

     


    Antonio Lobo
    Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
    Si la respuesta te ha sido util Votala.
    Mi blog
    lunes, 7 de noviembre de 2011 17:15
  • Muy bien Walter pero, cual es la soluccion para convertir de string a bytes?

    gracias por contestar


    lunes, 7 de noviembre de 2011 19:21
  • Hola 

    Has intentando con la respuesta que te di?


    Antonio Lobo
    Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
    Si la respuesta te ha sido util Votala.
    Mi blog
    lunes, 7 de noviembre de 2011 19:35
  • Gracias Antonio, consegui esto 

    Public Shared Function StrToByteArray(str As String) As Byte()
    
       Dim encoding As New System.Text.UTF8Encoding()
    
       Return encoding.GetBytes(str)
    
    End Function 
    
    pero tampoco funciona, consegui uno pero esta el VB6,pense que en vb.net era mas sencillo
    gracias

    lunes, 7 de noviembre de 2011 20:17