![]() |
Модераторы: Snowy, Alexeis, MetalFan |
![]() ![]() ![]() |
|
Deiv |
|
||||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 11.2.2006 Где: ЛаПаc-Боливия (Ю жная Америка) Репутация: нет Всего: нет |
Здравствуйте,
У следующего кода есть эффект рисования текста в движении на любом объекте TForm; этот функционирует верно, но если я ввожу TImage фона (background) TForm, Delphi показывает мне ошибку на этой линии: Border: = BorderWidth + 3; ERROR raised exception EAccess Violation Как решать это ERROR?
Как Новичок я попытался решить таким образом: Я разместил TPanel такую (собственность Align=AllClient) как фон TForm'a и этот в свою очередь содержит TImage (собственность Align=AllClient; stretch=true), эффект работает нормально но медленнo, и у него есть проблема с перекрашенным, а именно очевидно много МИГАНИЕ, и медленнo. Mне нужно в том, чтобы разместить в этом коде TImage как фон в TForm и также мне нужно, чтобы оно функционировало без миганий, Как? Как решать и предотвращать это Мигание после того, когда повторно рисовано? Как решать это без миганий? Мигание, Мигание....... The following code has a effect to redraw a text in movement on any object of the TForm; this it works perfectly, but if I introduce a TImage in background TForm's, Delphi shows me an error in this line: Border: = BorderWidth + 3 ERROR raised exception EAccess Violation As Beginner I have tried to solve this way: I have placed a TPanel (property Align=AllClient) as background of the Form and east in turn contains the TImage (property Align=AllClient; stretch= true), the one effect works normal but slowly, and it has a problem with the one repainted, that is to say a lot of TWINKLING (BLINKKINGS) and slowly. I need to place in this code a background TImage in the TForm and I need that it works without twinklings, How? How to solve and without blinkings to the redraw, please? Это сообщение отредактировал(а) Deiv - 10.11.2008, 02:25 |
||||
|
|||||
AntonN |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 491 Регистрация: 8.8.2006 Репутация: 7 Всего: 18 |
а у TImage вроде нет paintro()...
|
|||
|
||||
Deiv |
|
|||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 11.2.2006 Где: ЛаПаc-Боливия (Ю жная Америка) Репутация: нет Всего: нет |
Я не понял, paintro()...????? |
|||
|
||||
AntonN |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 491 Регистрация: 8.8.2006 Репутация: 7 Всего: 18 |
ой, paintto()
![]() код же перебирает все контролы и вызывает у каждого paintto() |
|||
|
||||
Deiv |
|
|||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 11.2.2006 Где: ЛаПаc-Боливия (Ю жная Америка) Репутация: нет Всего: нет |
Вы можете пожалуйста осуществлять (исправлять) мой Исходник для того, чтобы оно функционировало нормально с onpaintto ()? и это работало без миганий.
Вы можете показывать меня, как делать это в моей программе? Это сообщение отредактировал(а) Deiv - 10.11.2008, 02:14 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Звук, графика и видео" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |