איך לשרטט קו בדלפי

תוכן עניינים:

איך לשרטט קו בדלפי
איך לשרטט קו בדלפי

וִידֵאוֹ: איך לשרטט קו בדלפי

וִידֵאוֹ: איך לשרטט קו בדלפי
וִידֵאוֹ: העיר העתיקה דלפי - יוון 2024, אַפּרִיל
Anonim

דלפי היא שפת תכנות עצמאית מונחית עצמים שמקורה באובייקט פסקל. נכון לעכשיו, פלטפורמת היעד העיקרית שלה היא Microsoft. NET.

איך לשרטט קו בדלפי
איך לשרטט קו בדלפי

הוראות

שלב 1

בחר מהדר לביצוע פעולות בדלפי. אתה יכול להשתמש בחינם Pascal, Embarcadero Delphi, Oxygene, Virtual Pascal, Pocket Studio, Virtual Pascal, GNU Pascal, וכן הלאה, בהתאם לתנאים שלך. המהדר המפורסם ביותר והנפוץ ביותר כיום הוא Embarcadero Delphi.

שלב 2

כדי לשרטט קו בדלפי, השתמש באלגוריתמי הבנייה המפורסמים ביותר - האלגוריתם של Bresenham, המבוסס על קביעת הנקודות של רסטר דו מימדי שיש להצליל כדי לקבל את הקו הכי ישר בין שתי נקודות נתונות. השיטה רלוונטית יותר לציור קווים אופקיים ואנכיים שאינם דורשים נגד כינויים מיוחדים. אלגוריתם זה רלוונטי גם בבניית מעגלים, מהירות הביצוע שלו לרוב די גבוהה. היישום של אלגוריתם מסוג זה באובייקט פסקל הוא כדלקמן (ראה איור לשלב)

שלב 3

אם ברצונך לשרטט קו בדלפי עם אנטי כיווני מקסימלי, השתמש באלגוריתם של וו לשם כך. המשמעות שלה היא לפרק את קו הקטע לרסטר באמצעות אנטי כינוי. יתרונו הוא באיכות הקווים הגבוהה, כמו גם מהירות הביצוע גבוהה למדי, לכן מומלץ להשתמש בה כאשר יש צורך לשרטט קווים אלכסוניים. הביצוע שלו בקוד לציר ה- x נראה כך (ראה את האיור לשלב)

שלב 4

כמו כן, כדי לשרטט קווים בדלפי, תוכלו להשתמש בשיטות אחרות, למשל, להוריד תבניות מוכנות מהאינטרנט. בעשותך כן, בדוק אם קיימות טעויות שכתבו הכותבים. שימו לב לנוכחות אלגוריתמים אחרים. הם אינם נרחבים ביישום כמו השניים שתוארו לעיל, וסבירות גבוהה יותר שתתאים לפרמטרים מוגדרים קבועים מראש שנתקלים בפועל בתדירות נמוכה יותר מהמקרים שתוארו לעיל.

מוּמלָץ: