Lset...

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Kolobuk
Обычный пользователь
Обычный пользователь
 
Сообщения: 61
Зарегистрирован: 24.10.2006 (Вт) 20:03

Lset...

Сообщение Kolobuk » 17.01.2008 (Чт) 9:03

Здравствуйте!

В 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? Не хотелось бы, т.к. мало знаком.

Kolobuk
Обычный пользователь
Обычный пользователь
 
Сообщения: 61
Зарегистрирован: 24.10.2006 (Вт) 20:03

Сообщение Kolobuk » 17.01.2008 (Чт) 9:21

Извините, нашёл:

http://bbs.vbstreets.ru/viewtopic.php?t=35534

:D


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList  
cron