Shell" MsgBox "The script opens notepad" WshShell | אפשר להגדיר מערכים דינמיים שניתן לשנות את גודלם תוך כדי ריצה |
---|---|
פיתוח השפה הופסק אחרי גרסה 6, ובמקומה פותחה Visual Basic | אם בגרסה 6 הוסיפו אובייקטים, יכולת הידור, יצירת אובייקטי Active X וקובצי DLL, בגרסה זו שהיא מערכת חדשה מומשה פרדיגמת במלואה, עם אפשרות של ירושה, פולימורפיזם וממשקים וכן |
הצירוף של פקדים אלו הרחיב באופן משמעותי את היכולות של שפה זו, ואפשר למתכנתים לבצע דברים רבים באופן קל ופשוט.
ולכן היא לא מתאימה לכתיבה של עיבודים כבדים כמו עיבודי וידאו | הביצוע הסדרתי המסורתי של , באופן ליניארי פקודה אחר פקודה, הוחלף בשפה זו בביצוע מונחה אירועים: כל אירוע מפעיל את השגרה המתאימה לו |
---|---|
Private Sub SunRisen ByVal nt As Double Dim ne As Double | ישנם חלק מהפקדים שיש להם מאפיין של מֵכל, כך שהם יכולים לשמש בטופס כתת-טופס, ולהכיל בתוכם פקדים שונים יעיל לקבץ פקדים סביב נושא מסוים |
יורשיהם של פקדים היו פקדי שכיום מכונים פקדי , וניתן לכותבם בשפות שונות, באמצעות טכנולוגיית | יחודו על סתם מחלקה שהוא בנוסף לקוד יכול להיות בעל מופע חזותי |
---|---|
בכתיבה ניתן לקבל השלמה בכתיבת מילים, וכן לקבל את המבנה של הפונקציה וצורת הפרמטרים שלה תוך כדי הקלדה | לא ניתן ליצור מחלקות מקוננות |