Если файл хранится в формате BMP, как мне преобразовать его в DIB и как затем
отобразить?
Это не тривиально, но помочь нам смогут функции GetDIBSizes и GetDIB из
модуля GRAPHICS.PAS. Приведу две процедуры: одну для создания DIB из TBitmap и
вторую для его освобождения: