Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.08.2009, 11:17   #1
guffer
Пользователь
 
Регистрация: 07.07.2009
Сообщений: 58
Вопрос Paint на Delphi

Кто знает, можно в delphi сделать подобие Виндовой рисовалки "Paint"?
Если да, то в двух словах, как?
guffer вне форума Ответить с цитированием
Старый 19.08.2009, 11:25   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Можно.
Канва.
Книга Библия Delphi 12 глава
psycho-coder вне форума Ответить с цитированием
Старый 19.08.2009, 15:58   #3
jojahti
Подтвердите свой е-майл
 
Регистрация: 27.07.2009
Сообщений: 437
По умолчанию

Цитата:
Кто знает, можно в delphi сделать подобие Виндовой рисовалки "Paint"?
Если да, то в двух словах, как?
Почти никак, она там сама всё делает - перетаскиваешь канву и рисуешь как хочешь.

P.S. Не то, что в QT :WALL: :WALL: :WALL:
jojahti вне форума Ответить с цитированием
Старый 20.08.2009, 00:48   #4
pro100-delphi
Пользователь
 
Аватар для pro100-delphi
 
Регистрация: 19.08.2009
Сообщений: 99
По умолчанию

Как это почти не как. Можно использовать Canvas и разместить на форме компонент PaintBox, создать обработчик событий OnMouseDown и OnMouseMove и OnMouseDown на компоненте PaintBox. И если двигается мышка(OnMouseMove) и зажата клавиша(OnMouseDown) отрисовывать пиксели на Паинтбоксе проверяя положение курсора при каждой движение мышки. Легче чем казалось))
pro100-delphi вне форума Ответить с цитированием
Старый 20.08.2009, 00:49   #5
pro100-delphi
Пользователь
 
Аватар для pro100-delphi
 
Регистрация: 19.08.2009
Сообщений: 99
По умолчанию

Код не буду приводить тут и так всё понятно))
pro100-delphi вне форума Ответить с цитированием
Старый 20.08.2009, 09:31   #6
jojahti
Подтвердите свой е-майл
 
Регистрация: 27.07.2009
Сообщений: 437
По умолчанию

pro100-delphi
Цитата:
Код не буду приводить тут и так всё понятно))
О чём я и говорю. :D
jojahti вне форума Ответить с цитированием
Старый 20.08.2009, 17:15   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

на форуме же полно примеров с исходниками....
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 31.10.2011, 18:03   #8
lexa1826
Новичок
Джуниор
 
Регистрация: 16.09.2010
Сообщений: 1
По умолчанию

Вот неплохой пример paint на delphi

http://progw.ucoz.ru/load/1
lexa1826 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Делаем Paint Ksardas13 C++ Builder 8 09.05.2011 18:45
и снова Paint.... TopoRRR Помощь студентам 2 21.12.2009 14:23
Paint Артэс Win Api 4 30.11.2008 02:09
Типа Paint Neba Общие вопросы Delphi 1 26.11.2008 23:41
paint ben95 Общие вопросы Delphi 1 30.03.2008 09:27