![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
загрузка некоторых рисунков вызывает зависание под 98,МЕ [D6, Win2k]
oleg_ © (2006-03-14 10:34:00)Вот на второй строке виснет на 98, при этом на 2000 или XP все нормально грузится
bm:=Graphics.tbitmap.Create;
bm.LoadFromFile('1.bmp');
стоит перерисовать рисунок, скажем просто закрасить одним цветом, все ноормально грузится на всех ОС
в чем может быть дело?
oleg_ (2006-03-14 13:44:00) [21]В этом проекте на 98 только вторая кнопка свой рисунок подгружет,
а загрузка рисунков закрепленных за 1 и 3 кнопками приводит к зависанию
oleg_ (2006-03-14 13:41:00) [22]
> Зачем так:
Да можно и без Graphics
Просто у меня по умолчанию tbitmap брался из другого модуля заюзанного ранее Graphics, но это к делу не относится.
Вот проект с bmp
www.ht.ru/bmload.zip (206кб)
Джо (2006-03-14 13:34:00) [23]> [3] oleg_ (14.03.06 13:03)
> большинство рисунков и у меня грузятся без проблем , лишь
> с некоторыми проблемы
Как ты думаешь, вот тут люди на форуме видят твои эти "некоторые рисунки"? Для начала хоть бы ссылку на этот свой проблемный файл можно было дать, ты не находишь?
Anatoly Podgoretsky (2006-03-14 13:31:00) [24]balepa © (14.03.06 13:14) [4]
Можно, но его вариант более правильный.
balepa (2006-03-14 13:14:00) [25]Зачем так:
> bm:= Graphics.tbitmap.Create;
когда можно:
bm:= tbitmap.Create
А bm.Free делаеш?
> большинство рисунков и у меня грузятся без проблем , лишь
> с некоторыми проблемы
> как буд-то некая сигнатура в bmp вызывает зависание
Попробуй переделать BMP'шки
oleg_ (2006-03-14 13:03:00) [26]большинство рисунков и у меня грузятся без проблем , лишь с некоторыми проблемы
как буд-то некая сигнатура в bmp вызывает зависание
bm :tbitmap;
balepa (2006-03-14 10:38:00) [27]А bm у тебя "кто" ?
Джо (2006-03-14 10:37:00) [28]У меня файл 1.bmp нормально грузится на всех ОС. У тебя, наверное, он неправильный.