Graficul modulului

Tot ceea ce permite unitatea de Crt este, de fapt, deoarece pseudographics o imagine este formată din caractere (litere, cifre, citate, și altele.) în modul text.

Atunci când ecranul monitorului funcționează în modul grafic, de pe aceasta imagine este formată cu puncte (pixeli), în loc de caractere. Ideea este mult mai puțin caracter, și, în consecință, cu privire la punctele de pe ecran va fi amplasat mult mai mult decât familiaritate în modul text. Prin urmare, în ciuda faptului că sistemul de coordonate, de asemenea, începe în colțul din stânga sus al valorilor maxime ale celor două axe este mult mai mare decât atunci când se lucrează cu modulul Crt. și în funcție de rezoluția ecranului. Contorizarea în acest caz începe de la zero.

De exemplu, în cazul în care rezoluția ecranului - 1024x768, atunci ultimul punct are coordonatele 1023h767 respectiv.

Că atunci când programul a fost pornit în modul grafic Pascal, trebuie să vă conectați unitatea de grafic.

Să încercăm să ruleze modul de grafică și va afișa nimic pe ecran.

Folosind detecta vă permite pentru a determina tipul de driver grafic automat.

Rularea Modul grafică este realizată folosind procedura initgraph. După aceea, ecranul ar trebui să apară o fereastră pentru a „lucra“ în modul grafic.

Procedura setcolor stabilește culoarea care va fi ulterior afișate diverse primitivelor.

Procedura de linie afișează linie. Primele două numere - este una dintre coordonatele, iar al treilea și al patrulea număr - celălalt.

Procedura de putpixel punct atrage. In afara de aceasta acceptă coordonatele al treilea argument - punctul de culoare.