Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
 как побороть OutOfMemoryException при открытии большого файла.  [new]
Настенька
Member

Откуда: Норильск
Сообщений: 939
открываю файл 400м этой функцией кусками по 100м

Public Function strFromFile(ByRef sFileName As String, ByRef strPos As Integer, ByRef strLen As Integer) As String
Dim f As Byte
f = FreeFile()
FileOpen(f, sFileName, OpenMode.Input)
Seek(f, strPos)
strFromFile = InputString(f, strLen)
FileClose(f)
End Function

засовываю все в массив
Dim oneChar() As String

на вставке 3-го куска происходит исключение
A first chance exception of type 'System.OutOfMemoryException' occurred in Microsoft.VisualBasic.dll


помогите побороть это ограничение.
7 фев 06, 10:42    [2328075]     Ответить | Цитировать Сообщить модератору
Все форумы / WinForms, .Net Framework Ответить