|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.11.2008, 17:32 | #1 |
Регистрация: 09.11.2008
Сообщений: 8
|
Движение с Миганиями?
Здравствуйте,
У следующего кода есть эффект рисования текста в движении на любом объекте TForm; этот функционирует верно, но если я ввожу TImage фона (background) TForm, Delphi показывает мне ошибку на этой линии: Border: = BorderWidth + 3; ERROR raised exception EAccess Violation Код:
. Код:
Я разместил 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? Последний раз редактировалось rpy3uH; 16.11.2008 в 16:12. |
09.11.2008, 19:12 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Ну, во первых, на случай изменения размера окна:
Код:
Код:
|
10.11.2008, 01:27 | #3 | ||
Регистрация: 09.11.2008
Сообщений: 8
|
И раствор моей проблемы?
Здравствуйте, это мой 2-ой post в Форуме, привет во все, я из Боливии - Юг Америка.
Спасибо за ответ, но.... Ваш код ИСПРАВИТ МИГАНИЕ, которое у меня есть в этой программе?, или ... просто Вы показали меня: какого способа вводить Образ и его свойства через код? Цитата:
Цитата:
Thanks for answering, but.... Do CORRECT your code THE BLINKING that I have in my program?, or ... simply you showed me: of what way to introduce an Image and theirs properties across code? I need how to correct my source of the program so that it works without blinkings please. Последний раз редактировалось Deiv; 10.11.2008 в 01:38. |
||
10.11.2008, 01:40 | #4 | |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Цитата:
Код:
Всегда рад помочь!
|
|
10.11.2008, 02:03 | #5 |
Регистрация: 09.11.2008
Сообщений: 8
|
дa, Вы хорошо поняли,
Код:
В данном моменте Я нахожусь в Cybere и в этом моменте у меня нет Delphi. Я это попробую позже. Последний раз редактировалось Deiv; 10.11.2008 в 02:06. |
10.11.2008, 02:11 | #6 | |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Цитата:
Всегда рад помочь!
|
|
10.11.2008, 02:21 | #7 |
Регистрация: 09.11.2008
Сообщений: 8
|
Спасибо: и почему ошибка в линии?:
Код:
Существует какой-то способ исправления в этой линии, пожалуйста? |
10.11.2008, 11:37 | #8 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
ERROR AT PaintTo(Bitmap.Canvas, Left, Top); // Draw the border А как исправить, я вам уже написал. |
|
10.11.2008, 20:55 | #9 | |
Регистрация: 09.11.2008
Сообщений: 8
|
Цитата:
Код:
Я думаю, что не должeм зависеть от размера окон правда?, и реализовывать программы с маленькими окнами?. Не будет другого раствора? Не будет другого способа получения этой программы, но с фоном Образа? |
|
10.11.2008, 21:28 | #10 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Это писал не я.
Мой способ - пост N 2. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Движение окружности | Ensoph | Помощь студентам | 4 | 25.09.2008 12:11 |
Движение песка | Format C: | Общие вопросы Delphi | 11 | 26.06.2008 16:18 |
Движение картинки | &RiU | Помощь студентам | 2 | 28.05.2008 23:46 |
движение по эллипсу | Оля | Помощь студентам | 2 | 08.05.2007 00:50 |
Движение | Mickle | Общие вопросы Delphi | 5 | 19.04.2007 23:24 |