Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Сшить битмапы в памяти на Delphi

Ответить
Настройки темы
Delphi - Сшить битмапы в памяти на Delphi


Сообщения: 196
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Дабы сто раз не юзать метод Draw Canvas'а хочу сшить кучу бмп-шек в памяти и единожды вывести всё.

Отправлено: 15:36, 29-06-2004

 

Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


Kuper
как мозаику что-ли?

Отправлено: 17:10, 29-06-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Kuper
1. А если объект создан в памяти, а не на форме (у Вас же Delpi, емнип)? Тогда рисуете в памяти, потом кидаете на форму - это явно должно быть быстрее.
2. Как насчёт gdi+? Емнип, там что-то подобное есть? Или вопрос с совместимостью?

Отправлено: 08:53, 30-06-2004 | #3

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


VCL:

1. создаёшь TBitmap нужного размера
2. кидаешь на его Canvas свои картинки.
3. кидаешь на свой канвас его.

API:

1. создаёшь CreateCompatibleBitmap с GetDC(0) нужного размера
2. создаёшь CreateCompatibleDC с GetDC(0) и выбираешь в него #1
3. кидаешь на #2 свои картинки.
4. кидаешь  #2 на DC своего окна
5. чистишь мусор.

Отправлено: 12:06, 30-06-2004 | #4



Сообщения: 196
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Surround не совсем
Всем спасибо кто откликнулся, буду пробовать, щас просто нету времени даже IDE запустить...как сделаю маякну обязательно.

Отправлено: 16:27, 30-06-2004 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Сшить битмапы в памяти на Delphi

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Delphi MIdo007 Хочу все знать 3 09-02-2006 21:18
Delphi - Delphi | UpperCase на Delphi 7 Cognolio Программирование и базы данных 3 26-01-2006 15:42
Delphi - Как в Delphi узнать, есть процесс в памяти или нет? [mzd] Программирование и базы данных 5 15-09-2003 12:46
Delphi - Delphi Zx Программирование и базы данных 3 27-08-2003 10:19
Delphi - C++, Delphi skaa Программирование и базы данных 2 28-08-2002 00:50




 
Переход