|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.08.2011, 18:53 | #1 |
Регистрация: 14.08.2011
Сообщений: 8
|
Как размножить картинку на форме
Как размножить картинку на форме, для создания бэкграунда?
|
14.08.2011, 21:16 | #2 | |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
Цитата:
|
|
14.08.2011, 22:07 | #3 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
Код:
|
15.08.2011, 01:22 | #4 |
Новичок
Джуниор
Регистрация: 15.08.2011
Сообщений: 4
|
Код:
|
15.08.2011, 02:12 | #5 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
Этот код из области "вредные советы".
- В процедуре какого события код должен быть? - Где освобождается память от Bitmap? - Чтение из файла каждый раз когда винде нужно рендерить форму? Но рациональное зерно есть - оптимизация вывода рисунка на форму. Окончательный релиз заполнения формы фоновым рисунком представляется таким (проверено): Код:
|
15.08.2011, 06:35 | #6 |
Регистрация: 14.08.2011
Сообщений: 8
|
Не помогло. Картинка не копируется по всей форме
Но за код спасибо. Мне же принцип как в HTML нужен, берётся фрагмент картинки и он копируется по всей странице заливая её, образуя фон. Просто я не хочу просто взять большую картинку и поместить её на форму. Последний раз редактировалось Problem; 15.08.2011 в 07:02. |
15.08.2011, 07:26 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Сойдеть?
I'm learning to live...
|
|
15.08.2011, 07:56 | #8 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
У меня копируется, у автора темы не копируется. Значит не все сделано так как показано в приведенном коде.
Еще раз проверено, вот результат: |
15.08.2011, 09:31 | #9 |
Регистрация: 14.08.2011
Сообщений: 8
|
Canvas.Brush.Bitmap:= backBmp;
[Error]Unit1.pas(35): Undeclared identifier: 'backBmp' Всё в точности скопировал |
15.08.2011, 10:09 | #10 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
Упражнение на внимательность (и умение работать с ошибками).
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
загрузить картинку с листа Excel в image на форме | pooli | Microsoft Office Excel | 1 | 20.10.2010 00:51 |
Как получить картинку при наведении на другую картинку (ссылку) | seeker1 | JavaScript, Ajax | 8 | 04.07.2010 19:42 |
Как плавно показать картинку на черной форме. | Дима я | Мультимедиа в Delphi | 14 | 15.01.2010 18:28 |
Как отобразить картинку из интернета на форме | reyn90 | Помощь студентам | 0 | 01.06.2009 20:05 |
как размножить картинку | ReDuX | HTML и CSS | 1 | 23.04.2008 22:12 |