В VB.NET Lset больше не существует.
Как можно получить 3 байта в переменную, объявленную, как Long?
Т.е. в файле записано некое чило (4 байта), но на 4-й байт накладывается байт FF (255).
Раньше я делал так:
- Код: Выделить всё
Type BytA
A(2) As Byte
End Type
Type LpngA
LON As Long
End Type
...
- Код: Выделить всё
Dim a1 As BytA
Dim a2 As LongA
Потом считывал из файла 3-х байтувую a1 и:
- Код: Выделить всё
LSet a1 = a2
--------
А как теперь быть??
API? Не хотелось бы, т.к. мало знаком.