Считывание из файла - VB (170444)

Узнай цену своей работы

Формулировка задачи:

У меня вопрос. Почему когда пробую считать из файла, то выдает ошибку что не может считать? вот код

Решение задачи: «Считывание из файла»

textual
Листинг программы
Public Function ReadBytes(Path$, Optional ByVal Flag As Boolean, Optional ByRef Start&, Optional ByVal Dln&) As Byte()
    'Чтение байт из файла
    'Арг: Путь // Флаг кодировки Ansi-Unicode // Старт // Длина
    'Возврат: Массив байт
    Dim n, ff
    ff = FreeFile
    Open Path For Binary As #ff
    If Start Then Else Start = 1
    n = LOF(ff) - Start + 1
    If Dln = 0 Or Dln > n Then Dln = n
    ReDim Preserve ReadBytes(Dln - 1)
    Get #ff, Start, ReadBytes
    If Not Flag Then ReadBytes = StrConv(Bytes, vbUnicode)
    Start = Start + UBound(ReadBytes) + 1
    Close #ff
End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.636 из 5