יום חמישי, 11 באפריל 2013

ההבדלים בין פקודות, פונקציות ופרטיים בלייבקוד

בלייבקוד יש כמה מרכיבים שלעתים אפשר להתבלבל ביניהם:


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


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

Private - פקודה או פונקציה שפעילה רק בתוך הסקריפט שכולל אותן. טוב לכתיבה בסקריפטים שייכנסו בתור ספריות (libraries) לתכניות אחרות.

אין תגובות:

הוסף רשומת תגובה