פורסם 2005 בספטמבר 1020 שנים יצרתי כמה פונקציות ואני רוצה ליצור קובץ שאני יוכל להשתמש בהם... כלומר שיהיה קובץ עם הפונקציות ובתוכנית שלי אני ארשום פקודה שתוסיף את הקובץ.איך אני עושה את זה?
פורסם 2005 בספטמבר 1020 שנים אתה יכול יצור unit משלך. קיים תחביר (מבנה) קבוע עבור יצירת קובץ unit :unit unitName;interface{כל מה שאתה רוצא לייצא - פרוצדורות, פונקציות, הגדרות טיפוסים, קבועים...}[חלק זה מכיל הצהרות בלבד (של פונקציות ופרוצדורות).}implementation{מכיל את המימוש ל unit שלך: מימוש הפונקציות והפרוצדורות.}{רכיבים (פרוצדורות, פונקציות, הגדרות טיפוסים, קבועים) שיצרת בחלק זה ולא מוגדרים ב interface }{הם פנימיים ואפשריים לשימוש אך ורק מתוך הunit עצמה.}Begin{חלק התאחול}end.לדוגמה:unit MyUnit;interfaceProcedure PrintHelloWorld();implementationProcedure PrintHelloWorld();Begin Write('Hello '); PrintWorld;End;Procedure PrintHelloWorld();Begin Writeln('world!');End;דוגמה לתוכנית המשתמשת ב unit שיצרנו:Program MyProg;Uses MyUnit;Begin PrintHelloWorld;End.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.