Form1->Refresh();
Canvas->Pen->Color = clBlack;
Canvas->Pen->Width = 1;
Canvas->MoveTo(0, 300);
Canvas->LineTo(600, 300);
Canvas->MoveTo(300, 0);
Canvas->LineTo(300, 600);
Canvas->MoveTo(297, 15);
Canvas->LineTo(300, 0);
Canvas->LineTo(303, 15);
Canvas->MoveTo(585, 297);
Canvas->LineTo(600, 300);
Canvas->LineTo(585, 303);
int x1=0;
int y1=0;
for (x1=0; x1<585; x1=x1+15)
{
Canvas->MoveTo(x1, 302);
Canvas->LineTo(x1,300);
}
for (y1=15; y1<600; y1=y1+15)
{
Canvas->MoveTo(302, y1);
Canvas->LineTo(300,y1);
}
Canvas->Pen->Color = clRed;
Canvas->Pen->Width = 3;
Canvas->MoveTo(0, 600);
Canvas->LineTo(600,600);
AnsiString sx = "X";
AnsiString sy = "Y";
AnsiString sO = "0";
Canvas->Font->Name = "Tahoma";
Canvas->Font->Size = 12;
Canvas->TextOutA(307, 0, sy);
Canvas->TextOutA(590, 305, sx);
Canvas->TextOutA(305, 305, sO);
Canvas[C++]
Как с помощью компонента Canvas построить сетку 5х5? Заранее спасибо!
Цитата: petrol1um
Как с помощью компонента Canvas построить сетку 5х5? Заранее спасибо!
Я так полагаю это билдер, который с++?
Я не очень занимаюсь кодингом в билдере, но, наверное, тупо линиями через равные промежутки.
Вот еще на первом курсе писал, данный кусок кода строит оси координат, сетку построишь по аналогии.
Код: