Рисуване в Делфи
Линията може да бъде съставен от сегашните (последна) позиция (точка) до точката с координати, дадени х, YC с помощта на командата:
Първоначално (самото начало) точка е произходът (точка 0, 0 форма).
Преместване от текущата позиция до точка с координати, дадени X, Y, без да остави следа, можете да използвате оператора:
платно. MoveTo (х, у);
Изсипете (боя) затворена зона с командата:
платно. FloodFill (х, у, цвят, fsborder);
където х, у-координати на всяка точка вътре в тази затворена зона, - запълване цвят, режим fsborder- почерпете очертават (граница) от този регион.
Проект 1. Начертайте снежен човек.
изготвяне процедура може да бъде, както следва:
процедура TForm1.Button1Click (Sender: TObject);
Равен две линии наклонената тръбна стена (наклонена тръба скорост запушване). Започнете от дъното и да чакат за частици сажди когато запушена тръба.
13. проект електролиза.
Начертайте форма в центъра на топката (катод).
Започнете с четири storoniony (частици) и изчакайте, докато те се придържат към топката.
За частици под от различни страни трябва да се определят четири чифта масиви от координати:
х [к], у [к] к- тия координира точка летене наляво.
x1 [к], Y1 [к] к- тия координатна точка, плаващи горе.
x2 [к], y2 [K] к- то координира точка лети право.
x3 [к], Y3 [к] к- тия координира точка летят от долу.
14. крайбрежие на проекта.
Програмата симулира морските вълни. което ерозира бреговете, промяна на бреговата линия топографията, в зависимост от твърдостта на скалата.
Работата по проекта ще бъде разделен на три етапа:
I. Draw вълна (син пиксел) и земната повърхност (под формата на зелен с жълти правоъгълни области леки видове).
II. Да направим вълни се движат (dokatyvayutsya до бреговата линия).
III. Да направим вълните ерозират бреговете, унищожили (духаше в морето) с по един пиксел крайбрежните скали.
В резултат на това ние можем да получите снимки на следния вид:
И след известно време: