Мавзу: C++ дастурлаш тили


Download 347 Kb.
bet5/5
Sana29.03.2023
Hajmi347 Kb.
#1306680
1   2   3   4   5
Bog'liq
м-13.С дастурлаш тили.

График курсор

  • График курсор матн курсори бажарувчи ишни бажаради, лекин у экранда кўринмайди. Маълумки, матн курсори экрандаги белги ўрнига (80*25 бўлганида) кўрсатади ва бу ўринда белги чоп қилинганда автоматик равишда бир ўрин ўнгга сурилади. График курсор эса чиқарилувчи график шаклнинг бошланғич координатасини кўрсатади ва уни кейинги жойга (nx,ny) нуқтага кўчириш учун махсус функция ишлатилади: Form1->Canvas->MoveTo(nx,ny);

Чизиқларни чизиш.

  • Соҳада чизиқни (кесмани) чизиш учун Form1->Canvas->LineTo() функциясидан фойдаланилади. Масалан, (x1,y1) вa (x2,y2) нуқталарни туташтирувчи кесма чизиш учун қуйидаги амаллар бажарилиши керак:
  • Form1->Canvas->MoveTo(x1,y1) ;
  • Form1->Canvas->LineTo(x2,y2);
  • Екранда кўп миқдордаги синиқ чизиқлардан ташкил топган шаклни чизиш учун
  • Canvas->Polyline(Жадвал, n); функциясидан фойдаланилади.

Дастур ишлаши натижасида Формадаги PaintBox1 компонента соҳасида қуйидаги чизма пайдо бўлади.

  • 2-расм. Олинган натижанинг график кўриниши

Download 347 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling