Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/04/2005, 15:55
Avatar de eeeee
eeeee
 
Fecha de Ingreso: febrero-2004
Ubicación: Almería
Mensajes: 397
Antigüedad: 20 años, 2 meses
Puntos: 0
Bueno ya esta funcionando con el componente Mscomm que trae el vb 6.0
para sacar datos lo hago asi:

MSComm1.Output = Chr$(lo que sea)

y para recibir asi:

Buffer = MSComm1.Input (poniendo primero a Buffer como string)

Funciona bien, pero al recibir los datos da error de llamada a procedimiento o argumento no valido si intento visualizar el dato asi:

Label1.Caption = Asc(Buffer)
Por ejemplo el dato recibido es ÿ que equivale a 255, si le digo que me muestre su valor con asc(buffer) da ese error, pero en cambio poniendo manual
Label1.Caption = Asc("ÿ") da como resultado 255
el valor que da la cadena buferr si la leo con label1.caption = buffer es ÿ sin las comillas.

Alguien me puede decir a que se debe esto o como le podria añadir las comillas aparte ?

gracias
__________________
Eusol .............
aprendiendo de ustedes
________________________

http://www.alicun.com