![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.05.2009
Сообщений: 85
|
![]()
protected override void OnPaint(PaintEventArgs pe)
{ Graphics g = pe.Graphics; Pen penCurrent = new Pen(Color.Red); Rectangle Rect = new Rectangle(35, 80, 300, 300); g.DrawRectangle(penCurrent, Rect); //drawing lines for(int i=1; i<30; i++) { g.DrawLine(penCurrent, 35+i*10, 80,35+i*10,380); g.DrawLine(penCurrent, 35, 80 + i * 10, 335, 80 + i * 10); } ето когда на форме рисуется сетка 30 на 30. то есть квадратик делиться на еще 900.А если нужно рисовать квадрат, которий поделиться на количество квадратиков, которие должен задавать user? нужно из TextBox получить данные, перевести в int. как переводить из string в int? |
![]() |
![]() |
![]() |
#2 |
delphi-ст!
Форумчанин
Регистрация: 02.01.2009
Сообщений: 825
|
![]() Код:
вступлю в команду разработчиков ПО на Delphi
Последний раз редактировалось maladoy; 17.05.2009 в 19:48. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 17.05.2009
Сообщений: 85
|
![]()
спасибо!
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
GDI+ в Delphi | BOBAH13 | Мультимедиа в Delphi | 2 | 04.10.2008 13:45 |
GDI | EdNovice | Win Api | 4 | 12.02.2008 09:14 |
литература GDI+ | studenth | Win Api | 3 | 16.10.2007 17:11 |
GDI plus API | delphi_coder | Win Api | 1 | 28.09.2007 12:41 |