![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Определение размера изображения в байтах при перетаскивании в DelphiDelphi , Графика и Игры , ИзображенияВопрос пользователя касается разработки приложения на Delphi, где необходимо отобразить размер изображения в байтах при его перетаскивании из одного элемента управления в другой. Для решения этой задачи необходимо использовать возможности работы с графикой и файлами в среде Delphi. ПроблемаПользователь использует три элемента управления: РешениеДля получения размера изображения в байтах необходимо сохранить его в поток и затем получить размер этого потока. Вот пример функции, которая выполняет это:
Этот код можно использовать в процедуре Альтернативное решениеЕсли изображение загружается из файла, то размер файла можно получить, используя функцию поиска файлов:
Эта функция может быть полезна, если Подтвержденное решениеВ дополнение к вышеуказанным методам, можно использовать следующий код для сохранения изображения в поток и получения его размера:
Этот код непосредственно применим к объекту ЗаключениеДля определения размера изображения в байтах в приложении на Delphi, разработчику необходимо использовать методы сохранения изображения в поток и получения размера этого потока. Это может быть выполнено непосредственно после перетаскивания изображения в целевой элемент управления. Используя предложенные функции, разработчик сможет отобразить размер изображения в байтах в элементе Разработчик в Delphi хочет отобразить размер изображения в байтах после его перетаскивания из одного элемента управления в другой. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Изображения ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |