Какие типы изображений поддерживает VB6?

Вы либо используете AJAX, либо вы

  • создаете и добавляете iframe в документ
  • , чтобы установить имя iframes в 'foo'
  • set submit [f3]
  • submit
  • имеют формы, которые обрабатывают javascript с помощью «parent.notify (...)», чтобы дать обратную связь
  • опционально вы можете удалить iframe
0
задан DaveInCaz 18 January 2019 в 12:08
поделиться

1 ответ

Функция LoadPicture (свободно) определяет, какие графические форматы «поддерживаются VB6» в собственном смысле. Вот соответствующие подробности:

Загружает графику в свойство Picture форм, элемент управления PictureBox или элемент управления Image.

...

Графические форматы, распознаваемые Visual Basic, включают файлы растровых изображений (.bmp), файлы значков (.ico), файлы курсоров (.cur), файлы кодированных по длине серий (.rle), файлы метафайлов (.wmf), расширенные метафайлы (.emf), GIF (.gif) и JPEG (.jpg) файлы.

Дополнительная информация, основанная на полезном внешнем сообщении :

Существует много типов файлов изображений, и некоторые из них также имеют несколько «подтипов». , К сожалению, несколько популярных типов были созданы (или расширены) с момента выпуска VB6, поэтому он не поддерживает их.

Поддерживаемые типы файлов

Это список типов, показанных в справке для VB6 (под LoadPicture):

Графические форматы, распознаваемые Visual Basic, включают: [ 1118]

  • файлы растровых изображений (.bmp),
  • файлы значков (.ico),
  • файлы курсоров (.cur),
  • длина цикла закодированные (.rle) файлы,
  • файлы метафайлов (.wmf),
  • расширенные метафайлы (.emf),
  • файлы GIF (.gif),
  • [ 119] и файлы JPEG (.jpg).

Примечание о файлах значков (.ico)

Они развивались годами, и многие значки, которые вы найдете в Интернете, не поддерживаются. [1120 ]

VB6 поддерживает только значки размером 32x32 или 16x16 и глубиной цвета «True Color» (24 бита) или «256 цветов» (8 бит) или менее - поэтому нет альфа-канала (32 бита) .

Если вы найдете значки, которые описаны как «значки XP» или «значки Vista», они вряд ли загрузятся в VB - если они это сделают, то это потому, что подходящие значки также включены в файл (файл .ico может содержать несколько изображений).

Вы можете конвертировать иконки в подходящий формат с помощью программы редактирования иконок ...

Другие типы файлов

Если тип файла, который вы хотите загрузить, не указан выше, вам необходимо проделать дополнительную работу.

Самый простой способ (если у вас всего несколько файлов) - использовать программу рисования для преобразования файла изображения в один из перечисленных выше типов.

Во многих ситуациях это недопустимо (например, когда вы хотите, чтобы пользователь мог загружать файлы .png), и в этом случае вам нужно либо найти заранее написанный код (или компонент) для загрузки подайте или напишите код самостоятельно.

0
ответ дан DaveInCaz 18 January 2019 в 12:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: