วิธีแสดงข้อมูลกราฟิกใน Delphi ตัวเลือกความสามารถด้านกราฟิกของ Delphi องค์ประกอบรูปภาพและ PaintBox

โกลอฟนา / เพิ่มประสิทธิภาพการทำงาน

สไลด์2

“แรงสั่นสะเทือน ข้อมูลกราฟิกที่ Delphi» แผนหัวข้อ: วิธีแสดงข้อมูลกราฟิกใน Delphi กำลังแสดงรูปภาพ การแสดงภาพรูปทรงเรขาคณิต Pobudova กราฟิกและไดอะแกรม

สไลด์ 3

1. วิธีการแสดงข้อมูลกราฟิก Delphi มีวิธีการสองสามวิธีในการแสดงข้อมูลกราฟิก: การแสดงรูปภาพที่เตรียมไว้ (ส่วนประกอบ Image, Shape); กราฟิกและไดอะแกรม Pobudova (แผนภูมิส่วนประกอบและ int.); ปั้นภาพ โดยทางโปรแกรม(วัตถุผ้าใบ).

สไลด์ 4

กำลังแสดงรูปภาพ การแสดงภาพที่อยู่เบื้องหลังความช่วยเหลือขององค์ประกอบรูปภาพ เราได้ดูหนึ่งในหัวข้อก่อนหน้านี้ ในที่นี้เราจะมาดูตัวอย่างการสร้างแอนิเมชั่นที่ง่ายที่สุดในลักษณะของการเปลี่ยนแปลงของรูปภาพเป็นระยะ ซึ่งแสดงในองค์ประกอบของรูปภาพ กระโดดจากก้น

สไลด์ 5

การแสดงภาพรูปทรงเรขาคณิต การแสดงรูปทรงเรขาคณิตที่ง่ายที่สุดบนแบบฟอร์มทำได้โดยใช้องค์ประกอบรูปร่าง

สไลด์ 6

การแสดงภาพรูปทรงเรขาคณิต พลังหลักขององค์ประกอบรูปร่าง:

สไลด์ 7

การแสดงภาพรูปทรงเรขาคณิต จากจำนวนองค์ประกอบรูปร่าง คุณสามารถสร้างสิ่งเล็กๆ เงอะงะได้ ด้วยการเปลี่ยนตำแหน่งโดยทางโปรแกรม (. ซ้าย, . บน), ขนาด (. ความกว้าง, . ความสูง) และสี (แปรง. สี) ของส่วนประกอบรูปร่าง คุณสามารถเปลี่ยนองค์ประกอบของแอนิเมชั่นที่ง่ายที่สุดให้มีขนาดเล็กได้ ดูตัวอย่าง

สไลด์ 8

Pobudova กราฟิกและไดอะแกรม ไดอะแกรมใช้สำหรับการนำเสนอครั้งแรกของอาร์เรย์ของข้อมูลตัวเลข การแสดงภาพและการวิเคราะห์ ก้น เพื่อส่งเสริมให้แผนภูมิเดลฟี มีองค์ประกอบอยู่สองสามส่วน หนึ่งในนั้นคือองค์ประกอบแผนภูมิ (แยกโดย TeeChart Std)

สไลด์ 9

Pobudova กราฟิกและไดอะแกรม มุมมองขององค์ประกอบแผนภูมิหลังจากแทรกลงในแบบฟอร์ม:

สไลด์ 10

Pobudova กราฟิกและไดอะแกรม ครีม "ตัวตรวจสอบวัตถุ" ช่วยให้คุณเข้าถึงพลังขององค์ประกอบแผนภูมิโดยเปิดหน้าต่างโต้ตอบพิเศษ (ปุ่มขวาบนส่วนประกอบ \ แก้ไขแผนภูมิ…) เพิ่มชุดข้อมูล เปลี่ยนประเภทของแผนภูมิ

สไลด์ 11

Pobudova กราฟิกและไดอะแกรม เลือกประเภทของไดอะแกรม:

สไลด์ 12

Pobudova กราฟิกและไดอะแกรม การตั้งค่าพลังงานสำหรับแกนพิกัด (แกน):

สไลด์ 13

Pobudova กราฟิกและไดอะแกรม ข้อมูลสำหรับการแสดงเสียงจะถูกส่งไปยังแผนภูมิโดยทางโปรแกรม ก้น: Series1.Clear; (อนุกรมที่ชัดเจน) สำหรับ i:=1 ถึง N Series1.addxy(i, A[i], ‘’, clGreen); ค่าของแกน X ค่าของแกน Y ลายเซ็นของแกน X จำนวนข้อมูลบนไดอะแกรม ดูตัวอย่างของกราฟของฟังก์ชัน y = Sin(x)

สไลด์ 14

ต้าหลี่: งานห้องปฏิบัติการหมายเลข 13.1 "การสั่นสะเทือนของรูปภาพและรูปทรงเรขาคณิต แอนิเมชั่น". ภารกิจ: 1) การพัฒนาส่วนเสริมสำหรับการสร้างแอนิเมชั่นที่ง่ายที่สุดตลอดการเปลี่ยนภาพเป็นระยะซึ่งแสดงในองค์ประกอบรูปภาพ (จำนวนภาพไม่น้อยกว่าสามภาพเลือกแยกกัน)

สไลด์ 15

ภารกิจ: 2) ประดิษฐ์และวาดเด็กน้อยจากส่วนประกอบรูปร่าง เปลี่ยนตำแหน่งโดยทางโปรแกรม เปลี่ยนสีหรือสีของส่วนประกอบรูปร่างในองค์ประกอบเล็กๆ เพื่อสร้างองค์ประกอบของแอนิเมชั่นที่ง่ายที่สุด

สไลด์ 16

Dali: งานห้องปฏิบัติการหมายเลข 12.2 "Pobudov กราฟิกและไดอะแกรม". งาน: แก้ไขโปรแกรม งานห้องปฏิบัติการลำดับที่ 9 (ทบทวนข้อมูลในตาราง) เพิ่มความเป็นไปได้ในการแสดงข้อมูลปัจจุบันจากตารางบนฮิสโตแกรมหรือแผนภาพวงกลม 2) กระตุ้นกำหนดการของฟังก์ชันที่กำหนด

ดูสไลด์ทั้งหมด

"การแสดงข้อมูลกราฟิกใน Delphi"
แผนหัวข้อ:
1. วิธีการแสดงภาพกราฟิก
ข้อมูลในเดลฟี
2. การแสดงภาพ
3. การเปลี่ยนแปลงทางเรขาคณิต
ตัวเลข

1. วิธีการแสดงข้อมูลกราฟิก
เดลฟีมีหลายวิธี
การแสดงข้อมูลกราฟิก:
Visnovok อยู่เบื้องหลังการเตรียมการที่ยาวนาน
ภาพ (ส่วนประกอบ ภาพ,
รูปร่าง);
Pobudova กราฟิกและไดอะแกรม
(แผนภูมิส่วนประกอบและใน.);
ปั้นภาพ
โดยทางโปรแกรม (วัตถุ
ผ้าใบ).

2. การแสดงภาพ
ดูภาพเพื่อขอความช่วยเหลือ
องค์ประกอบภาพที่เราดู
หนึ่งในหัวข้อก่อนหน้า
มาดูก้นกันค่ะ
การสร้างแอนิเมชั่นที่ง่ายที่สุด
เส้นทางของการเปลี่ยนแปลงเป็นระยะ
รูปภาพจะแสดงใน
ส่วนประกอบของรูปภาพ
กระโดดจากก้น


การสั่นสะเทือนที่ง่ายที่สุด
รูปทรงเรขาคณิตบนแบบฟอร์ม
รักษาความปลอดภัยองค์ประกอบรูปร่าง

3. การเปลี่ยนแปลงของรูปทรงเรขาคณิต
พลังหลักขององค์ประกอบรูปร่าง:
แปรง
ปากกา
รูปร่าง
สี (.สี) และรูปแบบ (.สไตล์) สำหรับ
กรอกในรูป
สี (.สี), ลักษณะ (.สไตล์), ความกว้าง
(.Width) และโหมดดู (.Mode) เป็นเส้นตรง
ตัวเลข
การแก้ไขตัวเลขทางเรขาคณิต

3. การเปลี่ยนแปลงของรูปทรงเรขาคณิต
3 ส่วนประกอบรูปร่าง
คุณสามารถทำเจ้าตัวเล็กเงอะงะได้
เปลี่ยนตำแหน่งโดยทางโปรแกรม
ขนาด (.Left, .Top) (.Width, .Height) และ
สี (Brush.Color) ของส่วนประกอบรูปร่าง
หาได้จากเจ้าตัวเล็ก
องค์ประกอบของแอนิเมชั่นที่ง่ายที่สุด
ดูตัวอย่าง

4. Pobudova กราฟิกและไดอะแกรม
ถือเป็นไดอะแกรมสำหรับ
หลักฐานทางวิทยาศาสตร์เพิ่มเติม
อาร์เรย์ของข้อมูลตัวเลข їх
การสร้างภาพและการวิเคราะห์
ก้น
เพื่อส่งเสริมไดอะแกรมในDelphi
єส่วนประกอบkіlka
หนึ่งในนั้นคือองค์ประกอบแผนภูมิ (แบ่ง
TeeChartStd.

4. Pobudova กราฟิกและไดอะแกรม
มุมมองขององค์ประกอบแผนภูมิหลังโยคะ
การตั้งค่าในแบบฟอร์ม:

4. Pobudova กราฟิกและไดอะแกรม
Okrim "สารวัตรวัตถุ" เข้าถึง
อำนาจขององค์ประกอบแผนภูมิคุณสามารถ
ดูที่หน้าต่างพิเศษ
กล่องโต้ตอบ (ปุ่มขวาบนส่วนประกอบ \
แก้ไขแผนภูมิ...)
เพิ่ม
ชุดข้อมูล
เปลี่ยนประเภท
ไดอะแกรม

4. Pobudova กราฟิกและไดอะแกรม
เลือกประเภทของไดอะแกรม:

4. Pobudova กราฟิกและไดอะแกรม
การกำหนดสิทธิสำหรับแกนพิกัด
(แกน):

4. Pobudova กราฟิกและไดอะแกรม
ข้อมูลสำหรับการแสดงภาพดังขึ้น
ถูกโอนไปยังแผนภูมิโดยทางโปรแกรม
ก้น:
Series1.Clear; (ล้างซีรีส์)
สำหรับ i:=1 ถึง N do
Series1.addxy(i, A[i], '', clGreen);
ค่าโดย
แกนX
ค่าโดย
แกน Y
ลายเซ็น
ตามแนวแกน X
Colir danich
บนไดอะแกรม
ลองดูที่ก้น
กราฟฟังก์ชัน y = บาป(x)

ต้าหลี่:
หุ่นยนต์ห้องปฏิบัติการหมายเลข 13.1
“ภาพสั่นไหวและเรขาคณิต
รูปแอนิเมชั่นของฉัน”
ผู้จัดการ:
1) ภาคผนวก Razrobiti สำหรับzdіysnennya
แอนิเมชั่นที่ง่ายที่สุดตลอดทางของวารสาร
เปลี่ยนภาพที่เลือกใน
ส่วนประกอบของรูปภาพ (จำนวนภาพไม่ใช่
ไม่ถึงสามรูปพี่น้อง
อย่างอิสระ)

ผู้จัดการ:
2) มากับสีที่เด็กน้อย
ส่วนประกอบรูปร่าง โดยทางโปรแกรม
เปลี่ยนตำแหน่ง rozmіr หรือ color
ส่วนประกอบรูปร่างสำหรับทารก
เพิ่มองค์ประกอบที่เรียบง่าย
แอนิเมชั่น

ต้าหลี่:
หุ่นยนต์ห้องปฏิบัติการหมายเลข 13.2
"Pobudov กราฟิกและไดอะแกรม".
ผู้จัดการ:
1) แก้ไขโปรแกรมด้วย
งานห้องปฏิบัติการหมายเลข 9 (Vidobrazhennya
ข้อมูลในตาราง) เพิ่มโอกาส
แสดงข้อมูลปัจจุบันจากตาราง
บนฮิสโตแกรมและแผนภูมิวงกลม
2) กระตุ้นกำหนดการของฟังก์ชันที่กำหนด

คำอธิบายของงานนำเสนอที่มีสี่สไลด์:

1 สไลด์

คำอธิบายของสไลด์:

2 สไลด์

คำอธิบายของสไลด์:

ตรงกลางของภาพ การเขียนโปรแกรม Delphi, ชอบและ Windows, รองรับ ส่วนต่อประสานกราฟิก koristuvach (GDI - อินเทอร์เฟซกราฟิกเดลฟี) Delphi มีสองวิธีในการแสดงข้อมูลแบบกราฟิก: การแสดงภาพค้างของภาพที่เตรียมไว้; ภาพวาดจากโปรแกรม

3 สไลด์

คำอธิบายของสไลด์:

วิธีแรกในการอิงตามส่วนประกอบที่เลือกของรูปภาพและรูปร่าง คุณสามารถใช้รูปภาพสำเร็จรูป (รูปสัญลักษณ์) หรือสร้างขึ้นเองโดยใช้โปรแกรมแก้ไขรูปภาพ อีกวิธีหนึ่งคือการกำหนดรูปร่างรูปภาพโดยทางโปรแกรมโดยใช้วัตถุ Canvas

4 สไลด์

คำอธิบายของสไลด์:

เดลฟีสามารถมีวัตถุพิเศษเป็นของตัวเองได้ คล้ายกับการออกแบบของ Canvas สามารถเข้าถึงได้มากขึ้นโดยใช้เวลาน้อยกว่าหนึ่งชั่วโมงของโปรแกรมหุ่นยนต์เพื่อให้สามารถโกงโปรแกรมได้น้อยกว่าโดยเขียน รหัสที่ต้องการวัตถุปาสกาลของฉัน ในฐานะที่เป็นวัตถุแห่งพลังของผืนผ้าใบ คุณสามารถทาสีบนพื้นผิวของมันได้ ผู้สมัครที่เหมาะสมที่สุดสำหรับบทบาทนี้คือตัวแบบฟอร์มเองและส่วนประกอบ PaintBox พิเศษ

5 สไลด์

คำอธิบายของสไลด์:

Object Canvas Power: ปากกา (ขนนก) - พลังสำหรับการวาดภาพเส้นและระหว่างรูปทรงเรขาคณิต ปากกาทำตามคำสั่งของเคอร์เซอร์กราฟิก i มีสายของตัวเอง อาจมีส่วนสนับสนุนพลังงาน: สี - กำหนดสีของเส้น (สำหรับสีดำ); โหมด - รูปแบบการวาดภาพ (ค่าที่ไม่มีตัวตนของ ma ไม่พบยากิที่นี่); สไตล์ – ลักษณะเส้น ซึ่งสามารถใช้เป็นค่าได้: psSolid – sucilna (สำหรับล็อค); psDosh - จังหวะ; psDot - เส้นประ; psDoshDot - เส้นประ (ที่ครอบงำ); ความกว้าง – ความกว้างของเส้น (1 พิกเซลต่อล็อค);

6 สไลด์

คำอธิบายของสไลด์:

แปรง (Penzel) - พลังสำหรับเติมตัวเลขซึ่งอาจมีส่วนร่วมของพลังงาน: สี - สีของดินสอ (สำหรับล็อค - สีขาว); สไตล์ - เครื่องประดับ penzl ซึ่งอาจมีความหมาย: bsClear - rozmalovka ฉ่ำ; bsแนวนอน - เส้นแนวนอน; bsแนวตั้ง - เส้นแนวตั้ง; bsFDiagonal - เส้นทแยงมุมซ้าย; bsBDiagonal - เส้นทแยงมุมขวา; bsCross, clitina; bsDiagCross - ถักเปียของ clitin;

7 สไลด์

คำอธิบายของสไลด์:

แบบอักษร (แบบอักษร) - พลังของการแสดงข้อความ อาจมีส่วนร่วมของพลังดังกล่าว: สี - สีของสัญลักษณ์; ความสูง - ความสูงของแบบอักษรเป็นพิกเซล ชื่อ - ชื่อของแบบอักษร; ขนาด – ขนาดตัวอักษร; สไตล์ - สไตล์ฟอนต์ ซึ่งสามารถตั้งค่าเป็นค่าต่อไปนี้: fsBold - ตัวหนา; fsItalic - ตัวเอียง fsUnderline - ขีดเส้นใต้; fsStrikeOut - ครอสโอเวอร์;

8 สไลด์

คำอธิบายของสไลด์:

PenPos (ตำแหน่งของปากกา) - พลังในการเลือกตำแหน่งปัจจุบันของภาพวาด (ระบุตำแหน่งของปากกาในพื้นที่วาดภาพในช่วงเวลาที่กำหนด); Pixels - power-array สำหรับบันทึกและอ่านพิกัดสี่จุดของพื้นที่การทาสี ("canvas")

9 สไลด์

คำอธิบายของสไลด์:

วิธีวัตถุ Canvas MoveTo(x,y: จำนวนเต็ม) – ย้ายปากกาจากตำแหน่งปัจจุบันไปยังจุดจากพิกัด x ที่กำหนด โดยไม่ต้องวาดเส้น LineTo(x.y: integer) - ย้ายปากกาจากตำแหน่งปัจจุบันไปยังจุดจากพิกัด x ที่กำหนด ตามแนวขวาง Arc(x1, y1, x2, y2, x3, y3, x4, y4: integer) - ส่วนโค้งเล็ก ๆ ของวงรีที่จารึกไว้ในสี่เหลี่ยมผืนผ้าที่มีพิกัด (x1, y1) และ (x2, y2) ส่วนโค้งถูกกำหนดโดยรัศมีของวงรีซึ่งผ่านจุด (x3, y3) และ (x4, y4)

10 สไลด์

คำอธิบายของสไลด์:

คอร์ด (x1, y1, х2, y2, х3, y3, х4, y4: จำนวนเต็ม) - คอร์ดเล็ก ๆ ของelіpsที่อยู่เบื้องหลังคำอธิบายชี้ไปที่วิธี Arc; วงรี (x1, y1, x2, y2: จำนวนเต็ม) กระโปรงหน้ารถที่จุด (x1, y1) และมุมล่างขวาที่จุด (x2, y2); FillRect (Rect (x1, y1, x2, y2: integer)) - เติมสี่เหลี่ยมด้วยสี ตั้งค่า flow penzl (แปรง) ฟังก์ชัน Vicorist Rect ซึ่งแสดงถึงสี่เหลี่ยมผืนผ้าที่มีพิกัดที่กำหนด

11 สไลด์

คำอธิบายของสไลด์:

FloodFill(x, y: integer; Color: TColor; FillStyle: TFillStyle) – เติมด้วยสีปัจจุบัน ตั้งค่าพลังงานเป็น Brush: if FillStyle=fsBorder – พื้นที่ปิดจากจุดที่มีพิกัด x, y ถึงขอบเขต กำหนด ตามสี; ด้วย FillStyle=fsSurface - พื้นที่ผิวนั้น ตามที่มันอาจ สี; พาย (x1, y1, x2, y2, x3, y3, x4, y4: จำนวนเต็ม) - ส่วนเล็ก ๆ ของวงรีที่จารึกไว้ในสี่เหลี่ยมผืนผ้าที่มีพิกัด (x1, y1) และ (x2, y2) เซกเตอร์ถูกกำหนดโดยรัศมีสองวงของวงรี ซึ่งผ่านจุด (x3, y3) และ (x4, y4)

12 สไลด์

คำอธิบายของสไลด์:

Polyline (Points: array of TPoint) – ลากเส้น laman ผ่านจุดไปยังอาร์เรย์ Points อย่างต่อเนื่อง รูปหลายเหลี่ยม (จุด: อาร์เรย์ของ TPoint) - มีหลายลูป โดยเพิ่มจุดลงในอาร์เรย์ Roints อย่างต่อเนื่อง Vіdrіznyaєtsyaกับวิธี Polyline tim scho podnuєkіnets lamanoї z її cob โดยอัตโนมัติ สี่เหลี่ยมผืนผ้า (x1, y1, x2, y2: จำนวนเต็ม) – สี่เหลี่ยมผืนผ้าขนาดเล็กที่มีขอบด้านซ้ายบนที่จุด (x1, y1) และขอบล่างขวาที่จุด (x2, y2);

13 สไลด์

คำอธิบายของสไลด์:

Retresh - วิธีการเรียกคืนความจำเป็นในการสร้างภาพใหม่ RoundRect (x1, y1, x2, y2, x3, y3: integer) - สี่เหลี่ยมผืนผ้าขนาดเล็กที่มีมุมโค้งมน คูติทาสีเหมือนวงรีสี่วงรีที่มีความกว้าง x3 และสูง y3 TextOut (x, y:integer, Text:String) - ส่งออกไปยังข้อความที่ระบุในพารามิเตอร์ Text ข้อความอยู่ในรูปสี่เหลี่ยมผืนผ้า มุมบนซ้ายของพิกัด x, y ใดๆ ที่เป็นไปได้

สำหรับแสดงข้อมูลกราฟิก ห้องสมุดเดลฟีการถ่ายโอนส่วนประกอบ รายการที่ระบุไว้ในตาราง 6.

ตารางที่ 6

ส่วนประกอบสำหรับแสดงข้อมูลกราฟิก

ส่วนประกอบ สตอรินก้า คำอธิบาย
รูปภาพ (ภาพ) เพิ่มเติม ชัยชนะสำหรับการแสดงผลกราฟิก
PaintBox (หน้าต่างสำหรับทาสี) ระบบ Vikoristovuetsya สำหรับการสร้างในรูปแบบของภูมิภาค deaco ซึ่งคุณสามารถทาสี
DrawGrid (ตารางขนาดเล็ก) เพิ่มเติม ชัยชนะในการแสดงในแถวและคอลัมน์ของข้อมูลที่ไม่ใช่ข้อความ
แผนภูมิ (ไดอะแกรมและกราฟ) เพิ่มเติม ส่วนประกอบอยู่ในตระกูลของส่วนประกอบใน TeeChart เนื่องจากถูกเลือกสำหรับการสร้างแผนภูมิและกราฟ
Chartfx (ไดอะแกรมและกราฟิก) ActiveX โปรแกรมแก้ไขไดอะแกรมและกราฟ
FIBook (ด้าน Excel) ActiveX ส่วนประกอบอินพุตที่เป็นตัวเลข
VtChart (แผนภูมิ) ActiveX Vikno ไดอะแกรมปลุก

นอกจากนี้ยังสามารถป้อนข้อมูลกราฟิกบนพื้นผิวของส่วนประกอบหน้าต่างใด ๆ ที่อาจมีพลังงาน ผ้าใบ- ผ้าใบ.

ตารางรูปภาพ - ส่วนประกอบ DrawGrid และ StringGrid

ส่วนประกอบ DrawGrid vikoristovuetsya สำหรับการสร้างภาคผนวกของตารางในขณะที่คุณสามารถแก้แค้น ภาพกราฟิก. ส่วนประกอบทั้งหมดคล้ายกับส่วนประกอบ กริดสตริงส่วนที่เหลือ ตารางวาดทอม อิน DrawGridอำนาจ วิธีการ ส่วนประกอบย่อยทั้งหมดมีอยู่ กริดสตริง krim yakі stosuyutsya ข้อความ tobto อาชญากรรมแห่งอำนาจ เซลล์, Cols, แถว, วัตถุสิ่งที่เห็นส่วนประกอบ StringGridอาจจะเป็นไปได้มากขึ้น ต่ำกว่า ตารางวาด,คุณสามารถบันทึกเศษไวน์ไว้ตรงกลางและรูปภาพของข้อความได้ และหากต้องการเพิ่มข้อความตรงกลาง ตารางวาด,จากนั้นคุณจะต้องเขียนวิธีการบางอย่างในการแสดงภาพข้อความบนผืนผ้าใบซึ่งไม่ใช่เรื่องง่าย

ส่วนประกอบ DrawGrid และ StringGridเย็บผ้าใบ ผ้าใบ,ที่คุณสามารถวางภาพได้

Є วิธีการ เซลล์แก้ไข,ซึ่งหมุนพื้นที่ผ้าใบแนะนำงานของตรงกลาง วิธี Tsey ถูกกำหนดเป็น

ฟังก์ชัน CellRect(ACol, ARow: Longint): TRect;

เดอ Acol และ ARow- ดัชนีและแถวซึ่งเริ่มต้นจาก 0 บนเส้นจัดเรียงบางส่วนตรงกลาง หมุนพื้นที่ฟังก์ชันนี้ไปยังพื้นที่ผ้าใบ เพื่อให้คุณสามารถวาดภาพที่จำเป็นได้ ตัวอย่างเช่น โอเปอเรเตอร์

DrawGridl.Canvas.CopyRect(DrawGridl.CellRect(1,1),

BitMap.Canvas,Rect(0,0,BitMap.Height,BitMap.Width));

วิธีการคัดลอก CopyRectตรงกลาง (1,1) ของโต๊ะ DrawGridlภาพส่วนประกอบ บิตแมป comirka นี้เป็นสัตว์จำพวกลิงอีกตัวหนึ่งและสัตว์อีกตัวในตาราง เศษของดัชนีเริ่มต้นที่ 0 ตรวจสอบว่า comirki มีขนาดเล็กกว่าหรือไม่ รูปภาพจะถูกคัดลอกด้านล่าง จากนั้นเฉพาะส่วนบนซ้ายของรูปภาพเท่านั้นที่จะปรากฏใน ผู้แทนราษฎร

รูปภาพบนผืนผ้าใบส่วนประกอบ DrawGrid และ StringGridจามรีและบนผืนผ้าใบของส่วนประกอบใด ๆ ให้ลบเมื่อโปรแกรมถูกเขียนทับโดยโปรแกรมอื่นหรือตัวอย่างเช่นเมื่อโปรแกรมถูกเบิร์น

ด้วยวิธีแมนวลนำภาพมาไว้ตรงกลาง DrawGridє vikoristannya obroblyuvacha podіy ออน ดรอว์เซลล์ Tsіpodіїมาที่จุดศูนย์กลางผิวของโต๊ะในเวลาที่ทาสีใหม่ ชื่อของ obrobnik สามารถมองเห็นได้:

ขั้นตอน TForml.DrawGridlDrawCell (ผู้ส่ง: TObject;

Acol, ARow: จำนวนเต็ม; ตรง: TRect; รัฐ: TGridDrawState)

พารามิเตอร์ สถานะโชว์ตรงกลาง. ไม่มีตัวตนจามรีสามารถแก้แค้นองค์ประกอบต่อไปนี้: gdSelected- นิมิตของกลาง gdFocused- ศูนย์กลางซึ่งเป็นที่รู้จักในจุดโฟกัส gdFixed- ตรงกลางของพื้นที่คงที่ของโต๊ะ พารามิเตอร์ สถานะเป็นไปได้ที่จะ vikoristovuvat สำหรับการหมักแบบต่างๆในประเทศต่างๆ

ส่วนประกอบรูปร่าง

ส่วนประกอบรูปร่างคุณสามารถใช้การสร้างภาพข้อมูลเพื่อปรับปรุงข้อมูลกราฟิกได้ ชาร์ดเป็นเพียงรูปทรงเรขาคณิตที่แตกต่างกัน โดยมีระดับการแรเงาต่างกัน พลังหลักขององค์ประกอบนี้คือ รูปร่าง(แบบฟอร์ม) คุณจะพิมพ์ค่าได้อย่างไร:

StRectangle - สี่เหลี่ยมผืนผ้า;

StSquare - สี่เหลี่ยมจัตุรัส;

StRoundRect - สี่เหลี่ยมผืนผ้าที่มีมุมโค้งมน

StRoudSquare - สี่เหลี่ยมจัตุรัสที่มีมุมโค้งมน

StEllipse - จุดไข่ปลา;

StCircle - โคโล

แหล่งพลังงานอื่นของส่วนประกอบ - แปรง(เพนซลิก). Tsya dominion єประเภทวัตถุ แปรงฟัน,ดึงพลังย่อยจำนวนหนึ่ง zokrema color (แปรง.สี)สไตล์ตา (แบบแปรง)เติมรูปร่าง การเติมด้วยค่าสไตล์เดียวกันสามารถเป็น bachiti ในรูปที่ 3.2. ที่สาม พลังพิเศษส่วนประกอบ รูปร่าง- ปากกา(ขนนก) ที่กำหนดลักษณะของเส้น

ส่วนประกอบแผนภูมิ

ตอนนี้เราเห็นส่วนประกอบ แผนภูมิ.ส่วนประกอบนี้ช่วยให้คุณสร้างไดอะแกรมและกราฟิกต่างๆ ที่ดูมีประสิทธิภาพมากยิ่งขึ้น ส่วนประกอบ แผนภูมิ maєหน่วยงานที่ไม่มีตัวตน, วิธีการ, podіy, แม้ว่าคุณจะดูพวกเขา, ใครจะมีโอกาสอุทิศบทให้กับทั้งหมด เราเลยหมกมุ่นอยู่กับรูปลักษณ์ที่น้อยกว่าคุณสมบัติหลัก แผนภูมิ.และคุณสามารถเรียนรู้เกี่ยวกับวิธีแก้ปัญหาของ Delphi หรือลองใช้การทดลองกับไดอะแกรม

ส่วนประกอบ แผนภูมิє คอนเทนเนอร์อ็อบเจ็กต์ ชุด- ชั้นตก ชาร์ทซีรีส์.ออบเจ็กต์ดังกล่าวแสดงถึงชุดข้อมูล ซึ่งมีลักษณะเป็นการแสดงรูปแบบการร้องเพลง: กราฟหรือไดอะแกรมอย่างใดอย่างหนึ่ง ส่วนประกอบหนัง แผนภูมิคุณสามารถแก้แค้นซีรีส์ปลาทะเลชนิดหนึ่ง หากคุณต้องการเปลี่ยนกราฟ ชุดสกินจะจับคู่เส้นโค้งหนึ่งเส้นกับกราฟ หากคุณต้องการวาดไดอะแกรม สำหรับไดอะแกรมบางประเภท คุณสามารถใส่ไดอะแกรมหนึ่งชุดในหนึ่งชุดของชุดข้อมูลที่แตกต่างกัน สำหรับไดอะแกรมอื่นๆ (เช่น สำหรับไดอะแกรมวงกลม) แสดงว่า ymovirno ดูน่าเกลียด อย่างไรก็ตาม ไม่ว่าวิธีใดก็ตามที่คุณสามารถใส่ส่วนประกอบเดียวได้ แผนภูมิ sprat ของชุดข้อมูลเดียวกัน ประเภทต่างๆไดอะแกรม จากนั้น roblyachi ในช่วงเวลาที่ผิวหนังซึ่งหนึ่งในนั้นใช้งานได้คุณสามารถให้ corystuvache vibir กับประเภทของไดอะแกรมซึ่งแสดงข้อมูลที่จะร้องเจี๊ยก ๆ

ผสมหนึ่งหรือสองส่วนประกอบ แผนภูมิในรูปแบบและประหลาดใจกับอำนาจที่สังเกตได้จากสารวัตรวัตถุ ให้เราอธิบายบางส่วนของพวกเขา

AllowPanning - กำหนดความเป็นไปได้ของการเลื่อนและดูส่วนหนึ่งของกราฟิกเป็นเวลาหนึ่งชั่วโมงในการรับชมโดยกดปุ่มเมาส์ไปทางขวา ค่าที่เป็นไปได้: pmNone - การเลื่อนถูกปิดใช้งาน, pmHori/ontal, pm Vertical หรือ pmBoth - อนุญาตให้เลื่อนในแนวนอน แต่ไม่อนุญาตให้เลื่อนทั้งสองทิศทาง

AhowZoom - ช่วยให้คุณเปลี่ยนชั่วโมงของขนาดภาพได้อย่างรวดเร็ว ดูชิ้นส่วนของไดอะแกรมหรือกราฟิกด้วยเคอร์เซอร์ของเมาส์ ดังนั้น เฟรมของแฟรกเมนต์จะถูกลากไปทางขวาและลง แฟรกเมนต์ทั้งหมดถูกขยายไปทั่วฟิลด์ทั้งหมดของกราฟ และหากเฟรมถูกดึงขึ้นเนินและไปทางซ้าย สเกลภายนอกก็จะกลับคืนมา

ชื่อเรื่อง - ตั้งชื่อของแผนภูมิ

เท้า - หมายถึงลายเซ็นใต้ไดอะแกรม สำหรับ zamovchuvannyam vіdsutnya ข้อความของลายเซ็นถูกกำหนดสำหรับข้อความช่วยเหลือ

เฟรม - ตั้งค่าเฟรมถัดจากไดอะแกรม

อำนาจที่ซ้ำซ้อนจำนวนหนึ่งใน Inspector Object เป็นปุ่มขยายที่มีจุดสามจุด ซึ่งช่วยให้คุณคลิกที่อีกด้านหนึ่งของตัวแก้ไขไดอะแกรม ซึ่งเป็นหน้าต่างด้านข้างที่สมบูรณ์ซึ่งช่วยให้คุณกำหนดสิทธิ์ทั้งหมดของไดอะแกรมได้ กองบรรณาธิการ Wiki แผนภูมิหรือคลิกที่ใหม่ด้วยปุ่มเมาส์ขวาและเลือกคำสั่งแก้ไขแผนภูมิจากเมนูการประกบ

ขยายโครงโครงด้านล่างที่ส่วนบน แผนภูมิ.คุณสามารถไปที่หน้าต่างของตัวแก้ไขไดอะแกรมที่ด้านข้างของแผนภูมิ เพื่อให้คุณสามารถบุ๊กมาร์กได้ คุณจะถูกคลิกบนแท็บ Series ต่อหน้าคุณ กดปุ่มเพิ่ม - เพิ่มชุดข้อมูล คุณสามารถใช้เวลาอยู่ที่หน้าต่าง คุณสามารถเลือกประเภทของไดอะแกรมหรือกราฟิก ในกรณีนี้ เลือกพาย - แผนภูมิวงกลม ที่คั่นหนังสือ Skoristavshis ชื่อ VI สามารถ zadati ส่วนหัวdіagrami, บุ๊กมาร์กตำนาน dozvolyaє zadati parametric vіdobrazhennya Legends dіagrami (รายการ poznachen) abo vzagalі pribrati їїของฟังก์ชั่นนี้, แท็บแผง viznachaє viewpanelіบนyakіyvіdobrazіdіgіdіgіdіdіdіgіdіgіdіdіgіdіdіdіgіdіdіdіgіdіgіdіdіdіdіdіdіgіdіdіdіdіdіdіdіdіdіdіdіdіdіvіdіdіdіdіdіdіdіdіd นาคีล , zsuv, tovshchina toscho.

หากคุณทำงานกับตัวแก้ไขไดอะแกรมและเลือกประเภทไดอะแกรม ส่วนประกอบ แผนภูมิในแบบฟอร์มของคุณ ดูเหมือนว่าเป็นเครื่องบรรณาการทางปัญญาที่นำมาก่อนหน้านั้น ดังนั้นคุณจึงสามารถตรวจสอบผลการตั้งค่าตัวเลือกต่างๆ ให้กับโปรแกรมของคุณได้ทันที ซึ่งสะดวกกว่า

หน้าซีรีส์ยังมีบุ๊กมาร์กจำนวนมาก ให้คุณมีโอกาสเลือกลักษณะเพิ่มเติมสำหรับการแสดงซีรีส์ ดังนั้น สำหรับแผนภูมิวงกลม บนแท็บรูปแบบ ให้เปิดใช้งานตัวเลือกวงกลมแบบวงกลม เพื่อให้คุณสามารถมั่นใจได้ว่าองค์ประกอบแผนภูมิจะแสดงเป็นแผนภูมิที่ตำแหน่งภาพสำหรับขนาดใดๆ บนแท็บ Marks ปุ่มต่างๆ ของกลุ่ม Style จะระบุสิ่งที่จะถูกเขียนบนฉลาก ซึ่งสามารถมองเห็นได้ถึง 10 ส่วนในไดอะแกรม: ค่า - ค่า, เปอร์เซ็นต์ - ร้อย, ป้ายกำกับ - ตั้งชื่อแบบบาง

คุณสามารถเพิ่มชุดเดียวกันอีกหนึ่งชุดลงในองค์ประกอบแผนภูมินี้ได้หากต้องการ โดยกดปุ่ม Clone บนแท็บ Series ของฝั่ง Chart จากนั้นสำหรับชุดใหม่นี้ ให้กดปุ่ม Change แล้วเลือกไดอะแกรมประเภทอื่นสำหรับ แถบตัวอย่าง.

ดูจากเครื่องมือแก้ไขแผนภูมิ ดูองค์ประกอบแผนภูมิด้านล่างสำหรับภาคผนวกของคุณ และทำซ้ำสำหรับงานผู้มีอำนาจใหม่ด้วยความช่วยเหลือของตัวแก้ไขแผนภูมิ ด้วยวิธีนี้ คุณจะต้องระบุชุดข้อมูลสองชุด หากคุณต้องการแสดงเส้นโค้งสองเส้นบนแผนภูมิและเลือกประเภทเส้นเป็นไดอะแกรม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับกราฟ คุณสามารถใช้แท็บ Axis และ Walls เพื่อกำหนดลักษณะพิกัดของแกนและหน้าทริมเมอร์ของกราฟได้

ในโครงการอะไร มองอย่างมีสติโปรแกรมถูกยกเลิก เหลือไว้ให้เขียนโค้ด ซึ่งเป็นข้อมูลที่คุณต้องการแสดง สำหรับโปรแกรมทดสอบ ให้ใส่ข้อมูลคงที่ในแผนภาพวงกลมและฟังก์ชันจริงในกราฟ

หากต้องการตั้งค่า จำเป็นต้องชนะด้วยวิธี Series มาเน้นที่สามวิธีหลัก

วิธี ชัดเจนการล้างชุดข้อมูลที่ป้อนก่อนหน้านี้

วิธี เพิ่ม:

เพิ่ม (Const AValue:Double; Const ALabel:String; AColor:TColor) ,

ให้คุณเพิ่มจุดใหม่ให้กับไดอะแกรม พารามิเตอร์ ราคาระบุค่าที่จะเพิ่มพารามิเตอร์ ALabel- ทำเครื่องหมายตามที่แสดงในแผนภาพและในคำอธิบาย AColor- โคลี. พารามิเตอร์ ALabel- ไม่ผูกมัด สามารถใส่โยคะเปล่าได้: ' ' วิธี เพิ่มXY:

AddXY(Const AXValue, AYValue: Double; Const ALabel: String; AColor: TColor)

ให้คุณเพิ่มจุดใหม่ให้กับกราฟของฟังก์ชันได้ พารามิเตอร์ AXValueі AYValueจับคู่อาร์กิวเมนต์ของฟังก์ชันนั้น พารามิเตอร์ ALabel และ AColor tі w, scho th methodі เพิ่ม.

ในอันดับนี้ กระบวนการรักษาความปลอดภัยในการได้มาซึ่งข้อมูลจากก้นของเราอาจมีลักษณะดังนี้:

constAl=155; A2 = 251; A3 = 203; A4 = 404; ฉัน:คำ; เริ่ม

ด้วย Seriesl ให้เริ่มต้น

เพิ่ม (Al,"ร้าน l",clYellow);

เพิ่ม (A2, "ชั้น 2", clBlue);

เพิ่ม (A3, "ชั้น 3", clRed);

เพิ่ม (A4,"การออกแบบ 4", clPurple); จบ;

Series2.Clear; ซีรีส์S.เคลียร์; สำหรับ i:=0 ถึง 100 เริ่ม

ซีรีส์2.AddXY(0.02*Pi*i,บาป(0.02*Pi*i)

SeriesS.AddXY(0.02*Pi*i,cos(0.02*Pi*i) ปลาย;

ClRed); clBlue);

ผู้ประกอบการ ชัดเจนคุณจะต้องใช้ตัวอย่างเช่นโปรแกรมจะต้องอัปเดตข้อมูลเป็นเวลาหนึ่งชั่วโมง

ผู้ที่เราจะทำความคุ้นเคยกับส่วนประกอบให้เสร็จ แผนภูมิ.จริงอยู่ เราได้เห็นความเป็นไปได้เพียงเล็กน้อยเท่านั้น


"VіdobrazhennyagrafіchnoїInformácieใน Delphi »แผนโดย: 1.Z tstststsіііііііііในในในใน D D D D EEEE llll pppp hhhh IIII O O TTTT OOOO bbbb rrrr AAAA zhzhzhzh їїїїnnnnііііїїїขึ้นไปttttііі AAAA PPP n กรัมกรัม EEEE oooo mmmm EEEE TTTT rrrr กรมสรรพากร hhhh Eee ssss kkkk iii xxxxxx ffff iiiiii rrgg uuuu rrrr P พู ssss tttt rrrroooooee nnnn iiiiii yyiii AAAA rrrrrrrr AAAA mmmmmmmmmm.


1. วิธีการแสดงข้อมูลกราฟิก Delphi มีวิธีการสองสามวิธีในการแสดงข้อมูลกราฟิก: การวาดเพื่อเตรียมรูปภาพต่างๆ (รูปภาพ ส่วนประกอบรูปร่าง) P Pobudova กราฟและไดอะแกรม (ส่วนประกอบแผนภูมิและ int.); การสร้างภาพโดยทางโปรแกรม (วัตถุผ้าใบ)


2.Display 2.แสดงรูปภาพ Image MIGE MIGE MIGE PRIGE ของ DODDD DDDD LLC LLC YYYAI II I II II II ї ddddddddddddddddshchshcheii ของ XXXX t PPPP їїїї rrrr їїїї ttttiiiiii ปปปป n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n P






3. การสั่นสะเทือน 3. การสั่นสะเทือนของรูปทรงเรขาคณิต І z k_lkoh ส่วนประกอบรูปร่าง คุณสามารถสร้างเจ้าตัวเล็กที่ซุ่มซ่ามได้ การเปลี่ยนตำแหน่งโดยทางโปรแกรม (.Left,.Top) ของโลก (.Width,.Height) และสี (Brush.Color) ของส่วนประกอบ Shape เพียงเล็กน้อย คุณสามารถเปลี่ยนองค์ประกอบของแอนิเมชั่นที่ง่ายที่สุดได้ R R R อ่าาาssssssssssssssssssssssssssssssssssssssssssss


4. Pobudova 4. Pobudova กราฟิกและไดอะแกรม ไดอะแกรมใช้สำหรับการนำเสนอครั้งแรกของอาร์เรย์ของข้อมูลตัวเลข การแสดงภาพและการวิเคราะห์ ในการสร้างแผนภูมิใน Delphi มีองค์ประกอบอยู่สองสามส่วน หนึ่งในนั้นคือองค์ประกอบแผนภูมิ (แยกโดย TeeChart Std)










กราฟิกและไดอะแกรม ข้อมูลสำหรับการแสดงเสียงจะถูกส่งไปยังแผนภูมิโดยทางโปรแกรม ก้น: Series1.Clear; (อนุกรมที่ชัดเจน) สำหรับ i:=1 ถึง N ทำ Series1.addxy(i, A[i], clGreen); ค่าบนแกน X ค่าบนแกน Y ค่าบนแกน Y ลายเซ็นบนแกน X สีของข้อมูลบนแผนภูมิ zzst iiiiiiiii y y y y y = = = = S S S S iiii nnnn ((( xxxx)))))


Dalі: หุ่นยนต์ห้องปฏิบัติการ “““ TOVO ttttooobbbbbrrraaaazhzhzh eeee nnnn iiiiiieeee k k k ааааа rrrr ttttiiiiii nnnnnnooookkkt ฉัน h y g eooooo xxx ffff yiii yyyy rrrrr และอาหารเสริม Tasky และ y y y y y y yyyyyyyyyyyyyyyyแอนิเมชั่นไปพร้อมกับการเปลี่ยนแปลงเป็นระยะในภาพ (จำนวนภาพไม่น้อยกว่าสามภาพเลือกแยกกัน)




Dalі: หุ่นยนต์ห้องปฏิบัติการ “““"PPPP oooo ssss tttt rrrr oooo їїєї nnnniiiiiiiiiієї y y y grrrr ааааа ffff iiiiii kkkk oooo vvvv ฉัน id d d ііііаааааа” ї .. การแสดงตารางข้อมูลในห้องปฏิบัติการ:) เพิ่มความเป็นไปได้ในการแสดงข้อมูลปัจจุบันจากตารางบนฮิสโตแกรมหรือแผนภาพวงกลม 2) กระตุ้นกำหนดการของฟังก์ชันที่กำหนด

© 2022 androidas.ru - ทั้งหมดเกี่ยวกับ Android