ENVIAR HEXA COM MSCOMM PELA SERIAL

USUARIO.EXCLUIDOS 24/03/2005 07:48:53
#74618
Gostaria de saber se é possível enviar comandos hexa pelo MSCOMM via serial?

Faço assim:

&H08 'Volta um caractere

Mscomm.Output = &H08

Mas da um erro "Invalid property value"

Tentei também enviar assiim:

Mscomm.Output = Hex(8)

Ele manda, mas chega no Hiperterminal como String e não como Hexa.

Alguem sabe porque?

Grato
UNIAO 24/03/2005 08:15:21
#74621
tenta mandar assim...

Mscomm.Output = "&H08" & Chr(13)

ou

Mscomm.Output = Chr(2) & "&H08 &" Chr(13)

veja se da certo....
TROVAM 24/03/2005 17:54:45
#74773
Resposta escolhida
Tenta mandar da seguinte maneira:

MsComm.Output = chr(16), ai irá aparecer 10
MsComm.Output = Chr(210), ai irá aparecer D2

Até mais...
USUARIO.EXCLUIDOS 27/03/2005 18:40:39
#75210
Acho que isso Resolve

Mscomm.output = "&h08" & vbcrlf

isso é o mesmo exemplo do ( Uniao )

isso funciona

Tópico encerrado , respostas não são mais permitidas