![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Приоритет или ускорение??? [D7, XP]
Zhekson © (2008-11-07 10:01:00)Имеется приложение, которое работает с изображениями. По необходимости происходит многократная загрузка BMP файла в компонент TImage(мышью перетаскиваю объекты). Как максимально ускорить процесс загрузки, перепрорисовки и вообще работы приложения? Спс.
Anatoly Podgoretsky (2008-11-07 10:37:00) [21]> clickmaker (07.11.2008 10:14:03) [3]
Началось :-)
clickmaker (2008-11-07 10:36:00) [22]а не лучше ли использовать растровую операцию "искл. или"?
нарисовал один раз - появилось. Нарисовал второй в том же месте - стерлось
Zhekson (2008-11-07 10:31:00) [23]clickmaker © (07.11.08 10:26) [5]
старые точки стираю, путём перезегрузки исходного изображения и перепрорисовки уже указанных точек.
clickmaker (2008-11-07 10:26:00) [24]> перепрорисовываю все точки
так а файл-то тут каким боком?
Zhekson (2008-11-07 10:22:00) [25]clickmaker © (07.11.08 10:14) [3]
DoubleBuffered - не знаю с чем связано, но это свойство искажает отображаемые на форме компоненты.
> и не совсем понятно, как связаны "происходит многократная
> загрузка BMP файла в компонент TImage" и "мышью перетаскиваю
> объекты"?
Задача - обозначить ломаные изображения точками, соединёнными линиями, для этого использую массив координат точек и при изменении(перетаскивании) координат одной из точек перепрорисовываю все точки с учётом изменения коодинат перемещаемого мной объекта.
clickmaker (2008-11-07 10:14:00) [26]DoubleBuffered?
и не совсем понятно, как связаны "происходит многократная загрузка BMP файла в компонент TImage" и "мышью перетаскиваю объекты"?
Zhekson (2008-11-07 10:11:00) [27]KSergey © (07.11.08 10:05) [1]
перемещение происходит с некоторой задержкой. На сильных компах она почти незаметна, а на более слабых, она более очевидна.
повторю неконкретный вопрос, на всякий случай:
> Как максимально ускорить процесс загрузки, перепрорисовки
> и вообще работы приложения?
KSergey (2008-11-07 10:05:00) [28]ккой-то неконкретный вопрос.
а что происходит медленно? может просто мьше медленно перемещается? как именно и что отображается?