LOAD_PICTURE(FileName: STRING[];
[ DefaultExt:
STRING[] ]
): OBJECT;
Функция загружает в память изображение из файла по имени FileName. Начиная с версии 14.138.040 FileName может быть URL. Расширение по умолчанию DefaultExt используется, если FileName не является URL и не содержит расширения. Функция рассчитывает, что файл существует. Если FileName не является URL, функция разыскивает файл по путям из RED-файла. Возвращает ссылку на объект автоматизации IPicture, связанный с этим изображением. Если загрузка изображения по тем или иным причинам не удалась, функция выбросит исключение.
Функция распознает следующие графические форматы:
растры - в форматах DIB (расширения .bmp, .dib, .rle), GIF (расширение .gif), JPEG (расширения .jpg, .jpe, .jpeg), PNG (начиная с версии 14.260.150, расширение .png) без поддержки прозрачности (прозрачные участки заполняются белым цветом);
иконки - расширение .ico;
метафайлы (векторная графика) - расширение .wmf;
расширенные метафайлы (векторная графика) - расширение .emf.
До версии 14.136.020 процедура называлась LOADPICTURE. В настоящее время допустимы оба варианта имени.
Не найдена одна из OLE-библиотек или библиотека URLMON | Исключение 164 |
Не удалось загрузить OLE-библиотеки или библиотека URLMON | Исключение 138 |
Одна из нужных точек входа в OLE-библиотеках или в библиотеке URLMON не найдена | Исключение 165 |
Не удалось инициализировать OLE-библиотеки | Исключение 139 |
Загрузка изображения из файла не удалась | Исключение 183 |
Неверный формат файла изображения | Исключение 182 |