powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / при работе Imagelist выдает ошибку- Out of memory.
2 сообщений из 2, страница 1 из 1
при работе Imagelist выдает ошибку- Out of memory.
    #34956407
Фотография LifeFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Sub File1_Click()
On Error GoTo fileError

Renamer.ImageList1.ListImages.Clear 'Чистим имаджлист
Set picView.Picture = Nothing

s = CStr(File1.List(File1.ListIndex))
sFirstPath = CStr(Renamer.File1.Path)


Renamer.ImageList1.ListImages.Add i, , LoadPicture(sFirstPath & "\" & s)

Set picView.Picture = ImageList1.ListImages(i).Picture
Exit Sub

fileError:
MsgBox Err.Description, vbExclamation, "Ошибка"
Renamer.ImageList1.ListImages.Clear
Set picView.Picture = Nothing
End Sub

Обычный саб открытия картинки через PictureBox посредством ImageList. При открытии некоторых jpg файлов пишет ошибку- Out of Memory. Что за штука такая и почему она возникает может кто объяснить?? Ведь имаджлист я в начале очищаю, почему не хватает памяти?
...
Рейтинг: 0 / 0
при работе Imagelist выдает ошибку- Out of memory.
    #34957333
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй эти "некоторые" jpg конвертировать в bmp, если ошибка исчезнет, значит ImageList просто не понимает некоторых опций кодирования jpg. Наличие доступной памяти тут вообще ни при чем.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / при работе Imagelist выдает ошибку- Out of memory.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]