![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.08.2011
Сообщений: 8
|
![]()
Как размножить картинку на форме, для создания бэкграунда?
|
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
![]() Код:
|
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 15.08.2011
Сообщений: 4
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
![]()
Этот код из области "вредные советы".
- В процедуре какого события код должен быть? - Где освобождается память от Bitmap? - Чтение из файла каждый раз когда винде нужно рендерить форму? Но рациональное зерно есть - оптимизация вывода рисунка на форму. Окончательный релиз заполнения формы фоновым рисунком представляется таким (проверено): Код:
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 14.08.2011
Сообщений: 8
|
![]()
Не помогло. Картинка не копируется по всей форме
Но за код спасибо. Мне же принцип как в HTML нужен, берётся фрагмент картинки и он копируется по всей странице заливая её, образуя фон. Просто я не хочу просто взять большую картинку и поместить её на форму. Последний раз редактировалось Problem; 15.08.2011 в 07:02. |
![]() |
![]() |
![]() |
#7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
![]() Цитата:
Сойдеть?
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
![]()
У меня копируется, у автора темы не копируется. Значит не все сделано так как показано в приведенном коде.
Еще раз проверено, вот результат: |
![]() |
![]() |
![]() |
#9 |
Регистрация: 14.08.2011
Сообщений: 8
|
![]()
Canvas.Brush.Bitmap:= backBmp;
[Error]Unit1.pas(35): Undeclared identifier: 'backBmp' Всё в точности скопировал |
![]() |
![]() |
![]() |
#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 |