none
Puerto serie Visual Basic 6 RRS feed

  • Pregunta

  • Hola:

    Como hay personas que usan el puerto serie en PC muy viejos, pero te aguanta el Windows XP y VB 6, quiero saber como puedo enviar un byte por cada botón al menos en hexadecimal.

    Se que en C# es 0x41 // La letra "A".

    Código completo.

    byte[] mBuffer = new byte[1];
            mBuffer[0] = 0x41; // Es la letra "A".
            serialPort1.Write(mBuffer, 0, mBuffer.Length);
    

    En visual Basic .NET es:

    Dim mBuffer As Byte() = New Byte(0) {}
    mBuffer(0) = &H41 ' Es la letra "A".
    serialPort1.Write(mBuffer, 0, mBuffer.Length)
    

    En VB6 que es totalmente diferente no tengo idea.
    Otra cosa que debo tener en cuenta, es que necesito el controlador del puerto serie que no se si lo tiene incluido para enviar un bytes al puerto serie.

    En cuanto al comboBox, al ejecutar la aplicación detecte automáticamente los puertos que tengas físicos y Virtuales en ese momento.

    ¿Cómo se hace?

    Saludo.


    http://electronica-pic.blogspot.com
    sábado, 23 de abril de 2011 3:38

Todas las respuestas