Foros del Web » Programación para mayores de 30 ;) » Programación General »

Lectura de 9 bits de un archivo binario

Estas en el tema de Lectura de 9 bits de un archivo binario en el foro de Programación General en Foros del Web. Estoy intentando leer de un archivo binario pero me encuentro con el problema de que intento leer 9 bits y parece ser que lo mínimo ...
  #1 (permalink)  
Antiguo 14/11/2002, 02:51
Avatar de mruiz  
Fecha de Ingreso: septiembre-2001
Ubicación: Reykjavík
Mensajes: 138
Antigüedad: 22 años, 7 meses
Puntos: 0
Lectura de 9 bits de un archivo binario

Estoy intentando leer de un archivo binario pero me
encuentro con el problema de que intento leer 9 bits y
parece ser que lo mínimo que puedo leer en Visual Basic
son 8 bits (1byte) por lo que para leer los nueve tengo
que leer dos bytes y a partir de entonces todos los campos
que hay en el archivo binario se me desuadran.

¿Cómo puedo solucionarlo?

Os adjunto la definición de registro (el campo que tendría
9 bits sería campo9bits):

Type firstseg
version As Long
sequence_num As Long
callid As Long
txt1 As String * 20
segstart As Long
txt2 As String * 38

campo9bits As ???? '9 bits no sé como ponerlo

acd As Byte
disposition As Byte
txt4 As String * 2
segment As Byte
txt5 As String * 89
dialed_num As String * 25
calling_pty As String * 13
txt6 As String * 122
End Type


Muchas Gracias por adelantado.
.
  #2 (permalink)  
Antiguo 18/11/2002, 03:00
Avatar de mruiz  
Fecha de Ingreso: septiembre-2001
Ubicación: Reykjavík
Mensajes: 138
Antigüedad: 22 años, 7 meses
Puntos: 0
Nadie sabe cómo hacerlo???
  #3 (permalink)  
Antiguo 19/11/2002, 11:04
Avatar de mruiz  
Fecha de Ingreso: septiembre-2001
Ubicación: Reykjavík
Mensajes: 138
Antigüedad: 22 años, 7 meses
Puntos: 0
Todavía nadie sabe cómo hacerlo???
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:23.