• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Zeroone

ajuda_ funçao getbyte() VBscript

1 mensagem neste tópico

Boas pessoal perciso ke me ajudem numa kestao urgente

é assim tb nao se se estou na secçao certa para fazer esta kestao mas como é de VB axo ke se enkuadra mais ou menos

é assim isto é VBscript

ora bem

eu tenho uma funçao chamada  Sc.getbyte()

onde recebo uma resposta de bytes , mas é o seguinte se eu souber o numero de bytes ke vou receber

por exemplo eu sei ke na resposta do chip vou receber 20 bytes

entao meto  Sc.getbyte(20)   e ele provavelmete deve criar um vector com um tamanho de 20 elementos para armazenar os 20 bytes

mas ate aki tudo bem

mas ás vezes há casos em ke nao sei a dimensao ke vou ler ou seja nao sei o numero de bytes ke vou receber , nao há forma de fazer com ke este tamanho ke vou ler seja variavel  tipo um realoc como em C????

pk se defino uma busca maior de bytes do ke akilo ké o chip me envia dá-me este erro

Sc.Read: Timeout Reading Data From COM1 - 20 Bytes Requested, 2 Bytes Read, Continuing Script

estao a perceber?? eu com o Sc.byte(20) peço  20  bytes mas se ele so me der 2 dá este erro

cumps

se me conseguirem ajudar agradeço mt

Zero_ONE

   

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora