Лимит TImageList?

Есть ли ограничение на количество растровых изображений, которые могут храниться в TImageList?

Под лимитом я подразумеваю количество растровых изображений, которые оно может содержать, или размер памяти в списке изображений.

Благодарю.

2 ответа

Решение

Внутренне список изображений реализован Windows для хранения всех изображений в одном большом растровом изображении. Возможно, ваш драйвер устройства отображения имеет максимальный размер растрового изображения, и это ограничивает количество изображений, которые вы можете поместить в список изображений. К счастью, этот предел значительно вырос со времен Windows Vista. В любом случае, вы обнаружите, что ограничение зависит от устройства.

AFAIK нет, но технически это 2 ГБ, потому что тип индекса (LongInt, на самом деле Integer, но Integer в любом случае отображается на LongInt).

Другие вопросы по тегам