Загружает графику в свойство Picture форм, элемент управления PictureBox,
или управление изображением.
...
Графические форматы, распознаваемые Visual Basic, включают растровое изображение (.bmp)
файлы, файлы значков (.ico), файлы курсора (.cur), закодированные по длине прогона
(.rle) файлы, файлы метафайлов (.wmf), расширенные метафайлы (.emf), GIF
(.gif) и JPEG (.jpg) файлы.
Существует много типов файлов изображений, и некоторые из них имеют несколько
«подтипы» тоже. К сожалению, несколько популярных типов были созданы
(или расширенный) с момента выпуска VB6, поэтому он не поддерживает их.
Поддерживаемые типы файлов
Это список типов, показанных в справке для VB6 (под LoadPicture):
Графические форматы, распознаваемые Visual Basic, включают:
- растровые (.bmp) файлы,
- (.ico),
- файлы курсора (.cur),
- файлы кодированных (.rle) длин серий,
- файлы метафайлов (.wmf),
- расширенные метафайлы (.emf),
- GIF (.gif) файлы,
- и файлы JPEG (.jpg).
Примечание о значках (.ico) файлов
Они развивались годами, и многие из значков, которые вы найдете на
Интернет не поддерживается.
VB6 поддерживает только значки размером 32x32 или 16x16, а также
глубина цвета «True Color» (24 бита) или «256 цветов» (8 бит) или менее -
поэтому нет альфа-канала (32 бита).
Если вы найдете значки, которые описаны как «значки XP» или «значки Vista»,
они вряд ли загрузятся в VB - если они это сделают, это потому что подходит
значки также включены в файл (файл .ico может содержать
несколько картинок).
Вы можете конвертировать иконки в подходящий формат, используя редактирование иконок
программа ...
Другие типы файлов
Если тип файла, который вы хотите загрузить, не указан выше, вам потребуется
сделать дополнительную работу.
Самый простой способ (если у вас всего несколько файлов) - использовать краску
программа для преобразования файла изображения в один из перечисленных выше типов.
Есть много ситуаций, когда это недопустимо (например, когда вы
хотите, чтобы пользователь мог загружать файлы .png), в этом случае вы либо
необходимо найти заранее написанный код (или компонент) для загрузки файла
Вы или напишите код самостоятельно.