powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TCustomImageList.InsertImage и ColImageList_Copy
1 сообщений из 1, страница 1 из 1
TCustomImageList.InsertImage и ColImageList_Copy
    #39960177
kapas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Кто-нибудь сталкивался с подобной проблемой?

Делаю дублирование картинки в TListImag'е:

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
   
        ABitmap := TBitmap.Create();
        try
            ACurrImageIndex := GetImageIndex();
            Images.GetBitmap(ACurrImageIndex,ABitmap);
            Images.Insert(ACurrImageIndex,ABitmap, nil);
//....
        finally
          System.SysUtils.FreeAndNil(ABitmap);
        end;


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

Такое ощущение, что происходит непонятное при первом вызове ImageList_Copy(Handle, I, Handle, I + 1, ILCF_SWAP)

В чем может быть причина и как ее можно решать?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TCustomImageList.InsertImage и ColImageList_Copy
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]