![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 46
|
![]()
не могу понять почему мигает картинка
может потому что она bmp 500 кб весит? JPG ,png не хочет загружать пробовал переменную test:TImage; test.pictures.loadfromfile('wheel/wheel_0.png') bmp jpg и так далее не загружает чё делать чтобы не мигала картинка а да управление на стрелках |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 16.08.2008
Сообщений: 276
|
![]()
А что это у Вас такое тяжелое лежит в приложении? Вы или уменьшите архив (это, я так понимаю, исходники), либо расскажите точнее в чем проблема. Из за чего появляются моргания? Может вы в цикле очень часто перегружаете картинку (TImage очень медленный компонент)? В интернете я наталкивался на что-то подобное (запрос типа: Как ускорить загрузку битмапа в tImage)
По поводу BMP: TImage предназначен для показа на форме изображения: битовой карты (TBitmap), метафайла (TMetafile), значка (TIcon).
Искусственный интеллект - фигня по сравнению с естественной глупостью
Последний раз редактировалось Impuls1989; 29.07.2010 в 18:35. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 46
|
![]()
ну да из за загрузки
то есть когда нажимаешь влево или вправо то g1.progress прибавляет и картинка загружается там 35 картинок это руль под наклонен каждый раз на 10 градусов ( 0 - 35 ) 35 картинок по 500 кб вот и размер большой может если сделать формат png размером 20-30 кб то картинка будет быстрее загружатся и не будет этих мерцаний но как в делфи запихнуть PNG |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 16.08.2008
Сообщений: 276
|
![]()
В любом случае придется конвертить в bitmap... Юзайте нечто другое... Есть один лузерский вариант: поставить 35 TImage друг на дружку и у каждого свойство Visible поставить в false, а одного в true и менять их по очереди(((( Можно попробовать покопать в сторону TAnimate... Еще можно пошарить по нету и найти код, который будет поворачивать картинку на заданный угол (простенько, но со вкусом)
Искусственный интеллект - фигня по сравнению с естественной глупостью
|
![]() |
![]() |
![]() |
#5 |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
![]()
waka2ebawer, погуглите по запросу "как повернуть Bitmap на любой угол". Статей море...
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 46
|
![]()
да был вариант сделать Visible = true ; false;
спасибо поищу) |
![]() |
![]() |
![]() |
#7 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
![]()
Чтобы он подгружал JPEG подключите модуль
Код:
Страх это слабость и потому, кто испугался уже побежден.
|
![]() |
![]() |
![]() |
#8 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
![]()
Во-во, и тогда картинки переведите в JPEG.
Никогда не знаешь, где тебе повезет... (Фрай)
|
![]() |
![]() |