![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 23.11.2013
Сообщений: 5
|
![]()
Всем доброго времени суток!
Столкнулся с такой проблемой: есть программа в Delphi, которая рисует ночной городской пейзаж вот она: Код:
Вот, собственно, что у меня получилось: Код:
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]()
Размер экрана для vgahi - 640х480. Нужно исправлять координаты.
Максимальное количество цветов - 16. Установка rgb палитры setrgbpalette Выбор цвета setcolor Код:
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]()
То есть, вам сначала нужно масштабировать координаты. Вместо brush.color setfillstyle , вместо rectangle - bar
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 23.11.2013
Сообщений: 5
|
![]()
сначала все ошибки были связаны с *brush.Color*
я почитал что это инструмент - кисть в делфи, и его нету в паскале я просто поудалял все строки с ним потом: { Misyac } brush.Color:=clyellow; Ellipse(250,25,350,125); <- и тут, после 125 требовало записать еще 2 числа через запятую и когда я написал любые 2 числа, результат был очень плохой( |
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 23.11.2013
Сообщений: 5
|
![]()
Вот такой город получился в делфи:
|
![]() |
![]() |
![]() |
#7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Нужно не тупо вписывать а вдумчиво Ellipse(250,25,350,125); заменяется на Circle(300,75,100);
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 23.11.2013
Сообщений: 5
|
![]()
О, спасибо большое
еще 1 вопрос вот мне в дома нужно дорисовать окна, добавить еще светильник вот как точно записать координаты, чтобы не гадать по пол часа, а сразу там где надо нарисовать? Вот, переделал основные моменты но не получается подобрать правильные координаты согласно рисунку в делфи(цвет, в принципе, не важен). Помогите пожалуйста, или поясните как правильно писать верные координати объектов Код:
Последний раз редактировалось Stilet; 23.11.2013 в 18:51. |
![]() |
![]() |
![]() |
#9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 23.11.2013
Сообщений: 5
|
![]()
Уже почти переработал)
Только у меня почему-то не закрашиваются звезды, луна и сама дорога, пробовал разные цвета, не помогает. Подскажите пожалуйста, в чем проблема? Код:
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Бросок к горизонту(паскаль+-делфи.(может ли кто помочь сделать с Паскаля АВС на Делфи?) | extrimal | Помощь студентам | 8 | 24.03.2013 23:51 |
из делфи в паскаль | muslimka | Помощь студентам | 16 | 21.03.2013 16:28 |
Паскаль и делфи | dpmkh | Общие вопросы Delphi | 5 | 30.10.2012 14:26 |
Паскаль и Делфи | laluna | Помощь студентам | 1 | 08.09.2010 16:32 |