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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2011, 12:27   #1
detalik
Форумчанин
 
Регистрация: 05.04.2011
Сообщений: 115
По умолчанию графич. компоненты Delphi

Используя графические компоненты, изобразить закрашенный эллипс и поместить на нем мерцающую надпись -»эллипс». Помогите пожалуйста.
detalik вне форума Ответить с цитированием
Старый 18.04.2011, 13:20   #2
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

чего-то маловато информации..
1) язык программирования
2)создание компонентов в редакторе или динамическое?
да и наглости многовато... кто ж так просит..ни здрасти ни пожалуйста... во молодежь пошла
fbus вне форума Ответить с цитированием
Старый 18.04.2011, 13:27   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

fbus, извините, конечно, но Ваш пост у меня лично вызвал легкое недоумение...
по первому вопросу - язык программирования "Delphi" (Вы название темы не прочитали?
по второму вопросу - рискну предположить, что автору топика нужны графические примитивы - т.е. банально на канве что-то нарисовать/перерисовать...

ну и по поводу наглости - в целом я с Вами согласен насчёт наглости, но, справедливости ради надо отметить, что в оригинальном посте присуствуют:
Цитата:
Помогите пожалуйста.
...

приношу свои глубочайшие извинения за флуд!


detalik, кокретизируйте, что Вам надо сделать?
Ну и какого рода помощь нужна (что именно у Вас не получается!)...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 18.04.2011, 13:32   #4
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

> изобразить закрашенный эллипс и поместить на нем мерцающую надпись -»эллипс»



> Помогите пожалуйста

незачто
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 18.04.2011, 14:23   #5
detalik
Форумчанин
 
Регистрация: 05.04.2011
Сообщений: 115
По умолчанию

Непонятно каким образом рисовать на канве, выбираю компонент Shape, хотя вроде пишут можно и Image, но на Image что-то вообще не нашел свойства Pen, собственно, где писать процедуры типа..... MoveTo, LineTo. Спасибо .
detalik вне форума Ответить с цитированием
Старый 18.04.2011, 15:41   #6
detalik
Форумчанин
 
Регистрация: 05.04.2011
Сообщений: 115
По умолчанию

Подскажите, пожалуйста, как нарисовать эллипс, как на рисунке выше в Delphi.
detalik вне форума Ответить с цитированием
Старый 18.04.2011, 16:06   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

берёте чистую форму
кидаете на неё таймер (TTimer - закладка компонентов "System")
выделяете его. в Interval ставите значение поменьше, например - 300
дальше, двойной щелчок по таймеру, откроется процедура, которая будет вызываться каждые 300 мс
вставляете туда такой код:
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
  if Canvas.Font.Color = ClBlack
     then Canvas.Font.Color := ClWhite
     else Canvas.Font.Color := ClBlack;
  Canvas.Font.Size := 30;
  Canvas.Font.Name := 'Times New Roman';
  Canvas.TextOut(150, 130, 'Эллипс');
end;

потом переходите в режим формы, выделяете саму форму (F12 - потом клавиша ESC)
переключитесь на события формы.
на событии OnPaint двойной щелчок мышкой.
вставляете такой код:
Код:
procedure TForm1.FormPaint(Sender: TObject);
begin
  Canvas.Brush.Color := ClBlack;
  Canvas.Ellipse(100, 100, 320, 210);
end;
всё. нажимаете F9 и наслаждаетесь результатом...

Последний раз редактировалось Serge_Bliznykov; 18.04.2011 в 16:27.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 18.04.2011, 16:32   #8
detalik
Форумчанин
 
Регистрация: 05.04.2011
Сообщений: 115
По умолчанию

Огромное Вам человеческое спасибо!!!!!
detalik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графич календарь для Access 2000-2003 Makarus Microsoft Office Access 5 01.05.2015 10:56
Разработка: просмотр/редактор графич файлов на Delphi Andrew_a Фриланс 4 14.11.2010 15:24
Компоненты в Delphi. Chudo4258 Помощь студентам 4 21.03.2009 18:53
как провести графич.линию через сердину клекти таблицы? tolikman Microsoft Office Word 36 15.01.2009 18:40