| Картинка | - ImageLoader |
ImageLoader
Краткое описание
Элемент позволяет загружать и отрисовывать изображения всех форматов графики, поддерживаемых операционной системой (а именно - IE).
Параметры
Методы
События
Свойства
Данные
Пример
Пример использования компонента ImageLoader
Add(MainForm,2953706,21,91)
{
Caption="Пример использования ImageLoader"
Point(Handle)
link(onCreate,8184193:doLoad,[])
}
Add(ImageLoader,8184193,112,105)
{
FileName="c:\\Program Files\\HiAsm\\Int\\about.jpg"
DrawSource=2
link(onLoad,8184193:doDraw,[(156,111)(156,95)(100,95)(100,118)])
link(onDraw,9860787:doLoad,[])
}
Add(Image,9860787,189,112)
{
Left=25
Top=25
Width=330
Height=220
}
Замечания
Следует помнить о том, что загрузка изображения в память и его декодирование происходит асинхронно с выполнением программы(в разных потоках). Поэтому после вызова метода doDraw управление в программу возвращается немедленно, а событие onLoad происходит гораздо позже только после полного окончания операции загрузки изображения.
Обновление элемента: [svn]ImageLoader.pas[/svn]
Обновление элемента: [svn]ImageLoader.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)