Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2003.12.04;
Скачать: [xml.tar.bz2];

Вниз

Сам очищается ImageList   Найти похожие ветки 

 
popurri   (2003-07-11 10:25) [0]

Не могу понять, почему на некоторых старых машинах (486) иногда не отображаются картинки из ImageList. Судя по всему, он очищается. Причем был случай - работало нормально, а после переустановки Win 95 - изображения не показываются.
Показываю так:

ImageList1.Draw(Canvas,X,Y, NmrCompInImageList);

Может какая-то dll в операционке старая?
Пробовал ставить DirectX - он ни при чём, вроде.


 
Poirot   (2003-07-11 10:31) [1]

Такое может быть и из-за видюхи в комплекте с дровами к оной!


 
popurri   (2003-07-11 10:54) [2]

Опять же - на одной и той же машине, где ранее функционировало, драйверы для видео те же, монитор тот же, только Win снесли/поставили.


 
Poirot   (2003-07-11 11:19) [3]

Дрова криво встали - мастдай вещь непредсказуемая... для теста - попробуй создать Наследник от TBitmap и в него прорисовать, то что тут рисуешь (у него Канвас есть) а потом сохрани на винт картинку.... посмотри что получишь - если картинки нет - значит что-то с прогой - если есть с системой!


 
popurri   (2003-07-11 13:54) [4]

Попробую.
Какие у кого еще есть идеи?

Кстати, еще сведения. Когда приношу delphi-тексты на ДРУГУЮ машину, то ранее заполненный ImageList видится пустым! Вот на таких компах и не прорисовывается, естессно. И даже будучи оттранслированной на "нормальном", один фиг на "плохих" не видно рисунков. А заполненный на "плохих" - работает везде.
Ежели кого зацепило, то программа (редактор) лежит на стр
ikm7tm.narod.ru/links.html
и ее можно сдуть посмотреть.


 
CyberStorm   (2003-07-11 18:47) [5]

Это глюк Windows, на ваших машина стоят несовместимые comctl32.dll, ImageList использует функции этой библиотеки для хранения коллекции изображений, поставьте на все компы где не идет прога этой файл со своей машины.


 
YuriBtr   (2003-07-12 09:34) [6]

Ищите файл 50ComUpd.Exe
Или поставьте самый последний Internet Explorer
Из DelphiHelp
TImageList
.....
<Note: Image lists depend on Comctl32.dll. If the system does not have the latest version installed, there may be problems getting images to appear.>


 
popurri   (2003-08-05 12:52) [7]

ЗАМЕНА comctl32.dll ПОМОГЛА!

Спасибо всем, кто откликнулся.



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2003.12.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.003 c
8-11626
Rean
2003-08-07 14:37
2003.12.04
DelphiX6


6-11656
ИМХО
2003-10-07 23:56
2003.12.04
Достучаться до заголовков письма в MS Outlook?


4-11721
Alternative
2003-10-08 17:33
2003.12.04
Создание потока


6-11676
Pol
2003-10-03 11:17
2003.12.04
оптимальная передача изображения с частотой раз в 1 сек.


6-11670
xGhost
2003-10-07 13:25
2003.12.04
Проблема с подключением сетевого диска





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский